<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31"
  xmlns:cveo="http://civeo.com/20201231"
  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="cveo-20201231.xsd" xlink:type="simple"/>
    <context id="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie55d11696feb477ead94c2c92684f701_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia09e50227cc948aeb39bd92de2d7b120_I20210222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2021-02-22</instant>
        </period>
    </context>
    <context id="i2a54da3f2440468790e6ab42b03e6ea0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ServiceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id2f48ba71ff647628454432ffbd43257_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ServiceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i38b95d3975c74183a2e01b05266fcd8e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ServiceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2bf1575eb17648bf8725f418f2d2ff28_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0be3e559084463fb4fc8592d6dac68b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i38bf17bf3b5d40d8829cd12c459d5b40_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4991769c96e64ef289e2d5453b8dab5e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc3ab1bdb2ae40f28160ed4fa73d259f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib1125203a90c4f10ac287358473a4a38_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i871559731d3f4da7abe8bec8d2dd907a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0bc185808381475ba2608295724f4291_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie49a88e7c88b44828d49766f01a4cdba_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i17760525b57d46abbb9fbbab84380fc4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib662e66bdc6747ba966d893a868b5680_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i14d45dbb24d34b2787573640318258f0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ibb7d944d310c4cc9a2e1e7b852a519fd_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ieda85442edf64cca9fadcb2e99f2313c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ic4dfcfba41364f90b011f6119721498f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ibd21d5fba97b41dab36da5385a40db4b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ifd3de5626385474f8bef93b4db8a7cc7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i1d9cfa62bcdf44939c539e28343225a1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ia81f437cab02485eb7dfc75660c98a99_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i4ba3017d54b4402a8da2ee95ddf496ee_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i90bd6797b7fa40b788f2bc1c2593a578_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="iecedcfc609fe405b8e574bea9de9440f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9e16ef3e201d4a17b4bab10ce9df9056_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if480c051ed3841f28c222c55c41177b5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ia65b04ab47984fab9f34843e30dbb2c1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="idfd9ab7e91b648cca8f19d5525b05b5b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1df92f43cb6943829b28d728faa8e4ec_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4b92fe798ff244ada2feea20daed4afe_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i6dd1a1c797544f559e072ff8ae183b77_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="if20a22bc814e4fc9a3991a3d8e8b1e76_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i8aa5351ca15747a487a69ace857ee9e8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ifdbb89cbfed842c1853448848e1954a4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2c949bd20c364ca6a1865477015767c6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ie0ea30795cdd4b2084efc9179123249f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i8d620a34150d4cd5a2a615d6df03c8d9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i98afd381ccd048f690a252f3285bbf36_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i1e4104df9eb641e8895210948fcc43f6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib636d5993f784abcae2510cee9da1c36_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i375fe96220e04e99b9725de8c33425dc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ic16ac2df027a4b2c92c4369c92ddfa4b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ia323402b93894f1da1f043abc480b213_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7dc513f7f1a9492ea77e24ba897428e5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib95651b923764181bbdeb1ec4bf47aa1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i31865621994644f5854473c8956a548a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i3f7fd129e6444de0b60a5b42e996ef8c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i324af80dd712467e9563da3fac09289b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ie3f11b62d57e416ea3adbaa2fbd32927_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i6cfa12a459b5483c8343d6702a12201a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i26b161ce88d149a688156073546ebb87_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i5eee0d1063d047cb93135c706964e4bd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i0f2d81896d3c49f79ab17572e9da12f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90b3f1a7e5fb4995b6123a1a5cd6290e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="id74a71faff6f4e0abf78f01ff0aa34a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i33f0f6b43fae48e19f2d2c4dc27e3e96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia5fed2686fed46dc88d8c98ffa625f73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79a8d36d5f204680a57cfa9ad515a08f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i55240182a5254d2b92d3ccef075379e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ie59e4d1e39b4438c9760b2286f0d4140_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i199fe7b5579d4876ad42f9fce723cca2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i554d6dfca65a4c8caf39e5bf35a4d17e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i354fa7c43adb46379a0b0cf1836cf704_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <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="ib51333a88fd0408b88154d4463fd0519_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <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="ie65164e38ea944da9409936855a92df9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <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="iafa0afc90dcb41ec8c63b15a3516bd70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i46cc0679340f4726a0341b2898e9dcd3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifbf071207bc6480f9504943c40762fa0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i13be390a7dce4f8b94704435e6796082_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1024c7ec31164b62b66a8a2cb1b804d4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6a13aa17c56542069f180571419241be_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i75e4e55653374f0da64adc6a6cc862b2_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="id24f50c0ae904be0bd2f0f0f2253a2e4_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="i0e671d1fd5964ebd9345c2c11a6a6e93_D20201119-20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-11-19</startDate>
            <endDate>2020-11-19</endDate>
        </period>
    </context>
    <context id="ibddfb9eabeed42c8ae27d35f8958100a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6196ea56c10043d0bdcd03e87182abde_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8d74981280954179a7f3bf0988b8292a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputLongTermRevenueGrowthRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i97acc77649684287a846b8daa8aba03f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cveo:ImperialOilMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ae7eb5543fd477bbedd5339830d018d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cveo:FortHillsEnergyLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ce781aa9d744d28abb71f589c9e595c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cveo:FortHillsEnergyLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i623deff937454db18eec9dc12ecdfe50_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cveo:SuncorEnergyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8beed2ea2fa3498185c11ab68ee35ea0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cveo:ImperialOilMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iab1c9bab9671489aa449cb128f16d143_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cveo:ImperialOilMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie888bc2dcd944b46adfc714bd53e0301_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cveo:FortHillsEnergyLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i49adeda28026433ea9a2a7d00de8c12d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i233d131a76e540e48201fd97bf907e80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e1295cba5844a65ba025917b602f500_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc370765cc6a4bc09b1d70fb1ff24c28_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia5fd1549822d4ce8a1a0a1953d9f8287_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i94f38dd5847f4dba98f08e1a5b169cd2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3e1c1fec50c4571ad94f236fb27f9e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i21a66f0e1da94ca4875eb0800669c84f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i41fef9db4a9543bc90c168b336a38370_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2a4153bfc9b42ae9f2fcf412e622811_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9de54691ddc542af88d5d00afbf0b16b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i61bb7b3d58b248519de1329bef99a36e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe489180c7624f7689409901df50b899_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9ab0983436e34581bc67b39010939c99_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia9ddeb62e86d49a2a8a3e67b4802e963_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8fcdf787f78e4399bdeeb628f6bbfdf1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3129c2fde599439698328bbbb2ad6cb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6f36f3e835a34ff59a072a1ed84fb038_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8f253e62c6094870b8bb4189f1f45c8e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i70e3fe620f994a06ad57b8afdbd320d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied19006406a04d22a9c914cc3f76e226_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6672f328d58e4007811f7428fe055f2d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7f8acd42781346ddb17be945e12cb2d8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba4386c9427b404b85e6c9c1ac279e20_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia9d1840581734a0e8fcdea285e142616_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65d47e8923154724b49f28e0ea3ce2ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4ce2593edf414717b473af52361881d9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9e86c094c55e4070aa0a57f75dda513d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0885969c71c045ebb1e10bb7e142d284_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i17892815c009428591d927526c2fb9fc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id5aa06d65d7948b698c5352308330e87_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i21552c2f38554a2bbb2db6a9bd14f8cc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i976d903b49714ce98c258036498c35eb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie339f6c80aa84bee90c4334435d888b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idbdcbd8a83ca4366ab6cf147fba4c712_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6cbb1edde27b45d79966db95c75ff9cf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia34944f7d35d4399b2e3c21c479d9b88_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0773cc4126b64149804f31f86819dbfe_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic9795767e3da4f98b92bb96c45205e80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i51835894cc7240429cba82ebc098f4d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4af70eaaf2d341a0a0f72e24be6b9009_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92649d20b2594ac6a614f0810417c191_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76d2435f949948c886a6d7eb2adedb5d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i15473fd93bda4f309e9e8a964eee07c0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ida0378f4e0d245999c29118435fc92b4_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4a8041efbcf341babcf9e3f6f4c3efff_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i72a35dc7130443e59f3422542f697a78_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iae945943d28c42819e66f4b20e822a8d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i13c32f566e83451796172e7bd903804c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if688320ad8684194951670c38bcca9a3_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i233bb6381f284fb8bd0353c81a80951b_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1a60499681e94b12bca33ec3a76e09ad_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4a67e51e78234b59a40a657580b40296_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i41a44997d14941588b0261bb41abe486_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4d5fc661e5f84b12bb03d12a6e83d91a_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic3b93adc6da04893b69ff1b713a7a935_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:CanadianLodgeInSouthernAlbertaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i99752df12a2140d69fb4b26e1aa1d162_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:CanadianLodgeInSouthernAlbertaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7059a1f6a7d74a0e8b4f4a62badda0c6_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cveo:PreviouslyUnrecordedLiabilityForAssetRetirementObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AustraliaVillageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idf6a3aa01e524a08bc3925aa3ad36a39_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="iebb54fbb1c11431baa7a93054c7eab01_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i08f904f44d714a7aa57d631f0686bf04_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ie720fb9cc9fc4a4b94374235b8f2eee0_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ifb859da2ecda4867a8514c44e81c3cbb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:CanadianLodgeInSouthernAlbertaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i42df2ee1bfc2428e969a0edb109a0d33_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic75bb9aad746417bb3ea62ef7db2f81d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i855c6a4d29ea4f718e71ecaff81b2c9d_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a52577daf4941bf887ae2ebbdef449c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i8cf765f1d71e44e286f49061db1563a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e01cb3d21984876a56f9674c9143091_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92165ab1cda94dd3ba953a45438ae949_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i164ba3ba1b7448869579bdb6e11f32c7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifdda867b1cd34079907deb819f92dbdd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:UnbilledRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia12d7b2b5d51425283d27b5d13dbe51a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:UnbilledRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i61eddcf2e10b4eeaad1a18f4fce78813_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:OtherReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5907a4bf4ef54b3b9ec68538844d542e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:OtherReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i11ab7daf39044104b9af8a87828daf77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:OtherReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">cveo:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35de4d8e959d4dfba1661f7868ba0ca3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">cveo:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb4385baaae647d9beffb1845757ea59_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8e52aecb2644984afdddbbf46ad8ded_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7943be0589ba4a5c86d6d0e44edd8bcc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AccommodationsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2dcd67b97df6406aa14cb7c133bc77a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AccommodationsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i771e6f247f1145328f11ed6f7d2ef6a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AccommodationsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f0ab5caee6f4b86ad93c37547abcf4f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AccommodationsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i36d043fc073c4e469cb7049fc288bdaf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5b737f41d654d49b4674d8b62b8f3f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i66dc4fa8f39e4501af804e8d4255b0b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20cdf59af38343d785f57ee3d4370db8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4911e2828cfd49e58c595741c46d645e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i0d53efdfe7f64c528bfe129692947a6b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ie2471e535c96414d8bf5945514958674_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i7be7177f01a04e8fa0626e1b12b22652_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i5cc4010fd20148309c019ec557e4bc7d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <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="ie3fd680b6a3642a1babbb8259b85bb15_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <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="i7369c05c1262436ca83d351566d7a9c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i0b45e8f86d1d4c348b785234d99c4c45_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i0ee4fb8254884a4c827bf7141cf50696_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if6343815fb374355bcc6026aee38a4a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if947e89d0aec46fdbab40abfbbf7e8e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdb56625af194c61ac736f844de5e241_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd17f33e25e343098908af5915bdff8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="if5c81b97e79b45518b10142258c6f1a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i9a88fb7b41c34855b6bd138f6651a141_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i568cb75c67f94481b1869708d4566f96_D20190701-20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:ActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-01</endDate>
        </period>
    </context>
    <context id="i272c020b309b4af384e0f95612367ff9_D20190701-20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:ActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-01</endDate>
        </period>
    </context>
    <context id="id88e857839834f72b2c91e46fdce56ab_I20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:ActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="i68be448f385245b4a262371eaa28bda4_D20180402-20180402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2018-04-02</endDate>
        </period>
    </context>
    <context id="i7efa145507f34ab68d2eea7f608de3a1_D20180402-20180402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2018-04-02</endDate>
        </period>
    </context>
    <context id="ic0d92e2512ef4fc8ac175706cd6a5014_D20180402-20180402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2018-04-02</endDate>
        </period>
    </context>
    <context id="ie8778bdc5bdc40918a7afded13919fcc_I20180402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-02</instant>
        </period>
    </context>
    <context id="iab43d25d903043b795bc797695e4bd7d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id4a7d8e821bb4aed89f85ac977e39809_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id13c8ca3169a458d83f2de70f5762899_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i21f4451de8974da7b6e4ac1f72af08da_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9e8cf16c35d64d909e182a74b6b9bf7a_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie4d0934a4721413f95b4ba3075c91c67_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if48ad1620d1141f2b0b613feec738a19_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i6a2c49446b3f44388ae21fb592e96527_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7a30e95eb2bc48b5b2b10b4b3f912ae7_I20180329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2018-03-29</instant>
        </period>
    </context>
    <context id="idc3bf4de641f4075b92620fe240613ec_I20180329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-29</instant>
        </period>
    </context>
    <context id="ief8b29053116405ea8ba8d856f1fab5e_D20180402-20180402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2018-04-02</endDate>
        </period>
    </context>
    <context id="i798287df97d9486b81bdd192b4d76e83_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cveo:ServiceAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5f4eaf6e14b742538987be9ccf4019f6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <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="i2dec67b61d8542bba76973498d6b5dd6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4f51d7232c0e470983dfb6081bc4c27e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70f07f3988aa4c5b8ef7d90137b0b14a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0436e4456d3e49b2aba1465555e0870e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i37149a3888824a91b386b26aebaf5343_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cveo:PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5289fbbf39a146c78869b4ed867075d8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cveo:PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib5e81ee1bb9d4009b0002353b0669257_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cveo:PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia055f2428ea44f5aaf8b29e050ec4065_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i32cf251aa322439ebab89334af7a7499_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iab6a507ece6d4f0a8b22f7eedde1ee9a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib0a63a28ea1140f38ac6afeaafeba3a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4026bc744c7f418f9caebea71eba66c0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ad6cd91709c447bb06e57121e20a754_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d61577a18b54d4caee41d8c1c7fcb41_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89244ecc14e0418e8aa74d07afa71f41_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a152904a3e24ee19652874ed3e5d1df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a93ee8f1f1c4b4fb0445e39cff5896d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="iec0fa38f3b664620aee61480e4d67b3b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="if5c2c8a6b9f3459d8e0a754c836184f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i8c3eb4ed132d41b6bed9ca3519343737_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i7e52f830d87b441eb13bfaecaaa72805_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="iab7d4b852c814bfd822261b302797539_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ic2fef7a236bf4f4fa299f981868ef391_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cveo:LicensesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iace4a1da13ee4188857c8ebd0247382d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cveo:LicensesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7e88e38c54d140e69cf9d7c12548a4d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id37b65f1ad4c43e2ac8642fde463d062_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia7dc90e3f83d40c08ac21f0ce1ea7929_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:USRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb86a57959d041e7949fe001d63fe8d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:USRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9956b8ccf0ba473482cf65f2c3519c66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:USRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i46f19b98d53d4bbc915f8d87cdd8a50a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2bdaa8c6a74a462c9bf195983d229ba4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i463dd03ecd7d49cb8a084f42671dbe36_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i204c89ba93a6490d801d4b6e4d653fb4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AustralianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60e34ecb717742139682b6dd996769bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AustralianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabe1bd5cc1a048c4a0102e52a028c032_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AustralianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2c6005fc34704116947075867d41d0cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e1faa137ef940bca586d466d06dfdcd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityUSSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8815f6724e894c899161fe02e8da18a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityCanadianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie5e974e1a8914dcab61ebe68a450feb0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityAustralianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i525de113dae049a38fa20cedb70ca2e5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cveo:USTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c3cac39fbee47c1a409f76a9e1ac711_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3e06ce1c875a4f149e50e70ea19009a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c2d99cc46b74f8b8199be6a6a1f50d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityUSSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22da26872ddc4a7281e83001a5e89b22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityCanadianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c713a6cddd54a79a31b680e0fd2b55d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityAustralianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i438bf74d76934740996da104c7f5363b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cveo:USTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6839f87fc58b4ed9adbd39f3a0da00c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i51f1600c48c94b56b9f311e384dcbb9f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02f7d6f2966a41ee914b514470b256bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1292aeb7c875469db99a357e9ac9c0b4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if41a8408b4f44f889aefa1e127112211_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cveo:CanadianDealerOfferedRateCDORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7fda85243a774673abdcac8e269476dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cveo:CanadianDealerOfferedRateCDORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4044d185b5f3466ca7e08cd79246b39d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5838905d54a94a06a83ec371d596d792_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4dcaaf874428435aa5a699132ac0b314_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cveo:BankBillSwapBidRateBbsyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ice95ceecf6734cefa5b5a1116796ea9c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cveo:BankBillSwapBidRateBbsyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i589beb0a8aa64b778003fbeebb969046_D20200903-20200903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-09-03</startDate>
            <endDate>2020-09-03</endDate>
        </period>
    </context>
    <context id="i133c5075938447ad92d3a13f501381c7_D20200903-20200903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cveo:DebtCovenantAxis">cveo:MaximumLeverageRatioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityAustralianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedAndRestatedSyndicatedFacilityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-03</startDate>
            <endDate>2020-09-03</endDate>
        </period>
    </context>
    <context id="iae01a13159cb441f9ee532dea8369204_I20200903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cveo:DebtCovenantAxis">cveo:MaximumLeverageRatioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityAustralianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedAndRestatedSyndicatedFacilityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-03</instant>
        </period>
    </context>
    <context id="i0542a66345c245bd8a9ca4389696efa0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iceda234908bb4533930fab99199a033d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2d17deadb064d7f89034773c036a603_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i660c27c87819480b8da22021d7d16f77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:BankGuaranteeFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd635009566642d498fe189b10785264_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i625bbfed5e2e468e89bd770ca362a725_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaca226a1eefa43bc97c11b6464a2516d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:DeferredProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14282a5f8e0641f089dbed25049c9620_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:GroupRegisteredRetirementSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3b77420ec9c4d229232a0bd6b97c860_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:AustralianRetirementSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6392a736faee4fe89fe4f94595effea6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:U.S.RetirementSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i03cadb54910443e1b146bbb661020b01_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:U.S.RetirementSavingsPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cveo:First4Contributedmatchedat100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7388c641d44f4f6ca93700512534f55c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:U.S.RetirementSavingsPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cveo:Next2OfEmployeePayContributedMatchedat50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4eea9658da844f37a37cacb23f138fed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:U.S.RetirementSavingsPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cveo:A40VestingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia4af2409c1e0469698752e303d600f23_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:U.S.RetirementSavingsPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cveo:A40VestingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83b0eadd55e34350b618737a5de0b22f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:U.S.RetirementSavingsPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cveo:A20VestingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc091dfdcadf4be0a1ee09ff69f1443f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cveo:U.S.RetirementSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i20b90b0a90f045229f2e72290546ba79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CanadaRevenueAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8bd13cb115394f3aace1ff5485c1f60b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:AustralianTaxationOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20843caba43946c59b8504589c653a86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i8fde90fcd7fe4243862b4eb3ba73abd5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i2919e7f378c74ea08930428bf06a2055_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cveo:FederalAndStateNolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i184740c501e2403c84d8726eee1c7938_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cveo:FederalAndStateNolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice91d92883634e75ace319435d2504bb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cveo:FederalAndStateNolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if0742fbebfbd411d913e7e8a073d6710_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cveo:FederalAndStateNolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ca2787f494546d592ec0643bbe6603b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cveo:FederalAndStateNolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i013a3282e5194fb6922f2a11c04871e6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i3469a1c471914ce191abd8415578ad7e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7c738aae80104fd7a7abadb3fff0a44e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i42551824fb774c0ba2d52d5bfe0b7085_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cveo:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82562a708d074cfa99e82d8770448bf2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cveo:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1cbd091669224b4abee946e8a5a88c93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cveo:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57d27d2bb82b413b9021ce798a948016_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cveo:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d8435c201ef442bb2bb703679c6b9af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cveo:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2577eaf8491f463fbbf67eac12f7ef28_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cveo:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99c74a0d0c1a469191790c4f75793bce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cveo:ExercisePriceRange4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iebbef04e62dd4bfb806c628b4208f955_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cveo:ExercisePriceRange4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c003b8956ed407f80d212d7add23e00_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic993f72c5feb4ecfbea3faacb82958cf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i188248a7d7de4d268fc67c929ee55bd3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8bfefce0de794828987db5bc4be6db2b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i85465ce512b74556bf754c99cca29427_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac5598d86b9f442fb3fac382520437f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a9174e9c86a4a358d62331893c62a3b_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i23a669d166354d78becead262a86eed6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i729b63f5a1014e40af31d8cdae8496cc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i854e4b971d1a4e85aa92a77b773a43db_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7d4cba5ce947401db918772712ab0c70_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibe7064b3e60e4fc19eb72626d108f608_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1cb284549c78497b9914a2fcbe1f3bf0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic122418583fb4cd28f12c3c1b1ce4dc0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i069acf7967734dd6a771aaf9ea01c6eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i9e2d680805a14122a7460045184d3cea_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4028d94aa9e34a7b879b25e25d39c009_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic3c87b45c96a401088294edfdee0e147_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i4f8adaae3eb646e39a22d48187f066fd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i5b88716a65ab41e3ab0eace05ea3a9aa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i5b43524c784d4cb8938aaa206b395e6a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec69a47e84b7496087c7eefb5e060c65_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i192a35fdaad84430ae684fbc689969bb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9415efc0afbd407ebd901a41f82492bb_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9a9bdf1dab534bf594baf21418aaab25_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaa5657b6b29340019ed78c385abfcda4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i164c0b28e38440208e0ba82054916e62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1f3904bbd684d3d9791f39b32032e27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i735c957f1e8f45f99f1b5ba83dbf13e5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i42086c1e3c9d453db59c3110aa663832_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i83f4c09a8cc7484ca3f38c105f57d46c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i90f0aa8c78a84de4a7211971ee6118c7_D20180402-20180402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2018-04-02</endDate>
        </period>
    </context>
    <context id="i0985bbc04cf94075a395d6d37a444bc2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id1e481fac7644bc0aa208a7bbb0a01e5_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i89ddff6268534319af44d7d3ac07ebde_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">cveo:PreferredStockConvertibleIntoCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i87c77f8555f447d3ad59ab297eb0ebb3_D20180402-20180402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2018-04-02</endDate>
        </period>
    </context>
    <context id="icba22afb437347a5965e82d1a9860258_I20180402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2018-04-02</instant>
        </period>
    </context>
    <context id="i024ccdd86b734eb999df5569c06f8350_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5b382e8c1cc46609044df653c05b229_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifcef7ca157d14ef29269a03be41f9d80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4acbeb36f68a45968ba73207cdde814b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8884d222fad9426990efd29416eb1a93_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f44c510d22a4b74ad3e97f3a1286853_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9a79c7717de4f469f6f96f0f5f95518_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia06c433729d74359bb2981d0a5d41c87_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1d9af2161ee3462f986cbac8e1d1f2aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0b771318f1e94ab49385a7df21db204d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia7e932d384934d1996ec32abb868245f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i87c483a439784909a948b58c4b701c5e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia50db14613cb466fb36b518d78984089_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d1e6f75935d45629c68341f6d7b5a66_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i347579f1e9f84c80ab1c81671e2766b6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie6443c4086ad4657b4a66d41d8cef8b6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib08f113b329c4e28b0e87ff6106aa8e9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icbb99b756eed45f8ac8b66a0810e52fe_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i17895d9288ea465b8ace7bdc6f70a6f4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iedb951895e8c4798b0421294e005a1e9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i56732671cdce40e5ab4783e9b7c80e9a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib63225c92bad4849937b1e898d9a06f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i054d12bee11647f38a26a1b4cdcbd477_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i64dc78f30a7f4dc7b549d84da08b9896_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i629caa277e644be0b115ca65f939ed6b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if68857d9b03b44409396d60af742f809_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i03c61bf0950647f9b52c39ff7e676e66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i9320a4bb6b854704b59915bdee132b55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ie4b2413fbfe445d1b50dbda2b83d0016_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ib7c562f863c047f0bfbffe66c9d312af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ie66fe3a6913a4db5af2c0ad0f13644e0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i56b08dd35fab4866855ba20828c924b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i13dbab4566aa4b9496605c0869372afe_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i022cde7ae63440caa11913529c06ef6f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i8a123fe10b81443583f351bd3e62185b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i0922d18aae5b4de1a6efed1e435269a2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="iaee60f076fd64f6cad04348aded1c34f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ibef4e689f0dd49b59e0d4e03b6877c86_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ibb6eeb0f12c142e6afda7e78da22ee58_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i5c19eb0ae5344c4885ba89a43f622883_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="id30d5317d5ea429d9be867115fbcaa4c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9aef1ca031974ef19e9dee3159865449_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i33f91cfacbf94eaabf202fac3fbc36df_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8845ba8f5ff1468dbaca3387f734f013_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i984986414e6747c48c59c981dded7ac7_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1db495e987f14aba90824fbb73fd38e3_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cveo:ImpairmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i76a28a2a19ae414ba3fe4bb04e2e671a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cveo:ImpairmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i00a8860eeaa94cd8ba07425cd09b2676_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cveo:ImpairmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:USSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib29cf94c414c4e17819cc49cc505e606_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie8dcad0821fa4adca0439c460dbe3faa_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:NoraltaAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i346e72b45cad42a398e6cd494905336a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cveo:ImpairmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i442831d90b7f4c2eaf95003ff40a6f5b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i83f277dd9c244ebaae5e942b840ce4d5_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i80b9918b86a540df86c812509c9dbb89_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:ActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic75fce74ec30424d83143a11cbf2d2ae_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cveo:ImpairmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic405b3db092d4fb59d1b23ff3ab3eec7_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cveo:ImpairmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie27095cb19fe4b7892e0844c65e03e3e_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cveo:ActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-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="segment">
        <measure>cveo:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="lender">
        <measure>cveo:lender</measure>
    </unit>
    <unit id="debt_instrument">
        <measure>cveo:debt_instrument</measure>
    </unit>
    <unit id="aud">
        <measure>iso4217:AUD</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV80L2ZyYWc6YzE0OWMyZjY2MTNiNDZkNDk1NDIzMDVkYzU0NmJhY2UvdGFibGU6Nzg4Y2NmOTVlZGNkNDc1OWJiM2JjZDk3MmMzYjE2NTAvdGFibGVyYW5nZTo3ODhjY2Y5NWVkY2Q0NzU5YmIzYmNkOTcyYzNiMTY1MF8zLTEtMS0xLTA_f2487d76-be8c-436d-8047-8ea1b65bef41">0001590584</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV80L2ZyYWc6YzE0OWMyZjY2MTNiNDZkNDk1NDIzMDVkYzU0NmJhY2UvdGFibGU6Nzg4Y2NmOTVlZGNkNDc1OWJiM2JjZDk3MmMzYjE2NTAvdGFibGVyYW5nZTo3ODhjY2Y5NWVkY2Q0NzU5YmIzYmNkOTcyYzNiMTY1MF8xNC0xLTEtMS0w_fbe91976-2ebf-4a0b-a163-7caf1eb931f6">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV80L2ZyYWc6YzE0OWMyZjY2MTNiNDZkNDk1NDIzMDVkYzU0NmJhY2UvdGFibGU6Nzg4Y2NmOTVlZGNkNDc1OWJiM2JjZDk3MmMzYjE2NTAvdGFibGVyYW5nZTo3ODhjY2Y5NWVkY2Q0NzU5YmIzYmNkOTcyYzNiMTY1MF8xNS0xLTEtMS0w_d718b43c-8799-42c4-9374-f0430847ec94">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV80L2ZyYWc6YzE0OWMyZjY2MTNiNDZkNDk1NDIzMDVkYzU0NmJhY2UvdGFibGU6Nzg4Y2NmOTVlZGNkNDc1OWJiM2JjZDk3MmMzYjE2NTAvdGFibGVyYW5nZTo3ODhjY2Y5NWVkY2Q0NzU5YmIzYmNkOTcyYzNiMTY1MF8xNi0xLTEtMS0w_76f79e3e-5b6a-4594-9655-d0f6762d4708">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i4ba3017d54b4402a8da2ee95ddf496ee_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzctMC0xLTEtMC90ZXh0cmVnaW9uOjZkZmRiNzZlOWFiNTRiYmJiYjFiZTQxYjU3NjI3OTljXzQzOTgwNDY1MTExNjk_fb9fb339-1b20-4282-bbe7-204dee077e08">us-gaap:AccountingStandardsUpdate201409Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE0LTAtMS0xLTAvdGV4dHJlZ2lvbjo0MTM2N2EwM2FlYWQ0NDljOTBiZThhMDUyNzQ3MGE0Zl80Mzk4MDQ2NTExMTY5_a271d36a-aafe-483d-8dbd-e5a661918d05">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i0e671d1fd5964ebd9345c2c11a6a6e93_D20201119-20201119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzQ0L2ZyYWc6NmU2NzUxZTg2MzQzNDFhODk2MjY1ZGJmN2MxZjQ0M2MvdGV4dHJlZ2lvbjo2ZTY3NTFlODYzNDM0MWE4OTYyNjVkYmY3YzFmNDQzY18xMDk5NTExNjI4MzA1_cc8d1469-9bd7-46a4-99a0-05d4db3e91fd"
      unitRef="number">0.0833</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ic9795767e3da4f98b92bb96c45205e80_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzkvZnJhZzpiM2UzOGEzZDc3NWQ0MGQ5OWE4NzlhOGY0NzExYWQ0NC90YWJsZTo4MDA0NzBiMWIwNTc0ODM4YjUxNGY1ZDRmYTc0ZjJjYi90YWJsZXJhbmdlOjgwMDQ3MGIxYjA1NzQ4MzhiNTE0ZjVkNGZhNzRmMmNiXzItMS0xLTEtMA_a5010670-5ab6-486b-bc66-7217459eda1e">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i51835894cc7240429cba82ebc098f4d9_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzkvZnJhZzpiM2UzOGEzZDc3NWQ0MGQ5OWE4NzlhOGY0NzExYWQ0NC90YWJsZTo4MDA0NzBiMWIwNTc0ODM4YjUxNGY1ZDRmYTc0ZjJjYi90YWJsZXJhbmdlOjgwMDQ3MGIxYjA1NzQ4MzhiNTE0ZjVkNGZhNzRmMmNiXzItMy0xLTEtMA_f886c1d9-2c9f-429b-abfd-65eed5faee96">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i4af70eaaf2d341a0a0f72e24be6b9009_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzkvZnJhZzpiM2UzOGEzZDc3NWQ0MGQ5OWE4NzlhOGY0NzExYWQ0NC90YWJsZTo4MDA0NzBiMWIwNTc0ODM4YjUxNGY1ZDRmYTc0ZjJjYi90YWJsZXJhbmdlOjgwMDQ3MGIxYjA1NzQ4MzhiNTE0ZjVkNGZhNzRmMmNiXzItNS0xLTEtMA_7e9e2580-1168-4d58-abe2-8586240ea222">P3Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i92649d20b2594ac6a614f0810417c191_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzkvZnJhZzpiM2UzOGEzZDc3NWQ0MGQ5OWE4NzlhOGY0NzExYWQ0NC90YWJsZTo4MDA0NzBiMWIwNTc0ODM4YjUxNGY1ZDRmYTc0ZjJjYi90YWJsZXJhbmdlOjgwMDQ3MGIxYjA1NzQ4MzhiNTE0ZjVkNGZhNzRmMmNiXzItNy0xLTEtNDIw_fa12874d-25bb-436f-87d7-8486bb59fdc5"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i0e671d1fd5964ebd9345c2c11a6a6e93_D20201119-20201119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzkzL2ZyYWc6ODQzOWE5MmMxNzRiNDJjN2IyZmY1NjBlNjMzYmRkN2EvdGV4dHJlZ2lvbjo4NDM5YTkyYzE3NGI0MmM3YjJmZjU2MGU2MzNiZGQ3YV8xMDk5NTExNjI3ODUz_cc8d1469-9bd7-46a4-99a0-05d4db3e91fd"
      unitRef="number">0.0833</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzM2L2ZyYWc6ZDNiNmZlYmU3OTBlNGYwOWE1YzBkNDFkNDJhYjhlZTIvdGFibGU6ZmVmMDE5NzhlM2NjNGJmNmIxZTM3MGI3OTc1ZDczZTUvdGFibGVyYW5nZTpmZWYwMTk3OGUzY2M0YmY2YjFlMzcwYjc5NzVkNzNlNV80LTEtMS0xLTEwMTc_77ceebef-524d-45cc-95c9-d2c0a4d4dc64">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzM2L2ZyYWc6ZDNiNmZlYmU3OTBlNGYwOWE1YzBkNDFkNDJhYjhlZTIvdGFibGU6ZmVmMDE5NzhlM2NjNGJmNmIxZTM3MGI3OTc1ZDczZTUvdGFibGVyYW5nZTpmZWYwMTk3OGUzY2M0YmY2YjFlMzcwYjc5NzVkNzNlNV80LTItMS0xLTEyNzUx_f039a6c8-843d-49b7-af50-0c1505f47f0b">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i0e671d1fd5964ebd9345c2c11a6a6e93_D20201119-20201119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTkvZnJhZzo4ZDU5OTExNmViZWI0NDIzYjQ1YmZkMDZhYTJkZWY4MS90ZXh0cmVnaW9uOjhkNTk5MTE2ZWJlYjQ0MjNiNDViZmQwNmFhMmRlZjgxXzEwOTk1MTE2MjgzNDY_cc8d1469-9bd7-46a4-99a0-05d4db3e91fd"
      unitRef="number">0.0833</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <dei:DocumentType
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl8xMDk5NTExNjMwNzcy_01b02516-167f-460d-a21b-4ddf2ba4bd38">10-K</dei:DocumentType>
    <dei:DocumentType
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl8xMDk5NTExNjMwNzcy_ac0ce20c-1889-480f-8c61-4ce7cd6bd511">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ODQwZmMxYTFkNGI0NDEyM2I4MDg2ZjkxYjNjM2EwMGYvdGFibGVyYW5nZTo4NDBmYzFhMWQ0YjQ0MTIzYjgwODZmOTFiM2MzYTAwZl8wLTAtMS0xLTg5_8b0e2dd1-4c2a-4c9c-8343-0d2d3d893ff8">true</dei:DocumentAnnualReport>
    <dei:DocumentAnnualReport
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ODQwZmMxYTFkNGI0NDEyM2I4MDg2ZjkxYjNjM2EwMGYvdGFibGVyYW5nZTo4NDBmYzFhMWQ0YjQ0MTIzYjgwODZmOTFiM2MzYTAwZl8wLTAtMS0xLTg5_e4b9f672-7c02-4a98-8d6c-2a4ee23a78b6">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl80Mzk4MDQ2NTE0NjE3_ba759994-b8e2-452b-91b1-335370f56a5f">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl80Mzk4MDQ2NTE0NjE3_c68663a9-50bc-4aa2-adab-9768b0bebb84">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6YjJhZTdiODRlMGYwNDhhN2I1YzhmYjUyYjYxZTc0NmUvdGFibGVyYW5nZTpiMmFlN2I4NGUwZjA0OGE3YjVjOGZiNTJiNjFlNzQ2ZV8wLTAtMS0xLTkx_5e7044b0-725e-4238-9dfb-87ccd170c7ea">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl8xMDk5NTExNjMwNzcz_1b2b176d-8206-4cb3-9d36-c121c84aca0d">001-36246</dei:EntityFileNumber>
    <dei:EntityFileNumber
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl8xMDk5NTExNjMwNzcz_51af0419-3070-4316-beee-0eaf0ff1fd3a">001-36246</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl8xMDk5NTExNjMwNzc0_3d240a59-b7b4-4a99-ad27-d196d69f4c57">Civeo Corp</dei:EntityRegistrantName>
    <dei:EntityRegistrantName
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl8xMDk5NTExNjMwNzc0_9dc98e9d-9e09-413f-ba0f-f15ccef4221a">Civeo Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV8wLTEtMS0xLTU0_271c20e0-ccc7-4a57-b956-872dc5c66d0e">A1</dei:EntityIncorporationStateCountryCode>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV8wLTEtMS0xLTU0_75a9084d-cf80-408d-b502-5ccd409806cc">A1</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV8wLTItMS0xLTU2_c638fe90-0442-431a-96f9-5c7200c7c9d8">98-1253716</dei:EntityTaxIdentificationNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV8wLTItMS0xLTU2_d36fdc90-25be-4ac3-85ca-34ef78c891fb">98-1253716</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV80LTEtMS0xLTU4L3RleHRyZWdpb246NGM4NGViZjcyZWRhNDlmMzhmZTBkZTU2YTU2N2ZmZmVfNDM5ODA0NjUxMTE3NA_7d616bd1-23d8-458c-9532-6495b491fee2">Three Allen Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV80LTEtMS0xLTU4L3RleHRyZWdpb246NGM4NGViZjcyZWRhNDlmMzhmZTBkZTU2YTU2N2ZmZmVfNDM5ODA0NjUxMTE5Mg_05a5a29a-a071-494a-9892-33a93f8f1e52">333 Clay Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV80LTEtMS0xLTU4L3RleHRyZWdpb246NGM4NGViZjcyZWRhNDlmMzhmZTBkZTU2YTU2N2ZmZmVfNDM5ODA0NjUxMTIwNQ_22dfd41b-b536-4779-af9a-585bb0bc25ed">Suite 4980</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV81LTEtMS0xLTYwL3RleHRyZWdpb246YTA1Mzc5OTZkOTU4NDQ4Yjk2OWU0NDAzNzI0YzRjZDBfNDM5ODA0NjUxMTEyOQ_ffbc9d97-94f9-4b09-b1c0-3d5916536dd1">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV81LTEtMS0xLTYwL3RleHRyZWdpb246YTA1Mzc5OTZkOTU4NDQ4Yjk2OWU0NDAzNzI0YzRjZDBfNDM5ODA0NjUxMTEzNw_52f9eb3b-b0c5-4bbc-a7ed-2a17d07a051f">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV81LTItMS0xLTEwMw_4541d281-b4aa-46fa-923c-b7baf61a26f7">77002</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6ZjUwZjA4NjE4Y2U4NGRkYjlhZjdlMzljNjQwNDgyOTEvdGFibGVyYW5nZTpmNTBmMDg2MThjZTg0ZGRiOWFmN2UzOWM2NDA0ODI5MV81LTItMS0xLTEwMw_ed91c0d0-bac4-46b9-91e0-1ddd914353c8">77002</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6Y2ZiZDYzMWJiNzVhNDAxMTk1ODk5M2RjYTMwZTFhM2UvdGFibGVyYW5nZTpjZmJkNjMxYmI3NWE0MDExOTU4OTkzZGNhMzBlMWEzZV8wLTAtMS0xLTYyL3RleHRyZWdpb246ZjhkZWZlNDdlMGRmNGUyMmIxYjkyZTlkNDdkMjlhYzNfNDM5ODA0NjUxMTEyNw_8251ec77-9410-4135-8b52-aabdcbd4e61c">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6Y2ZiZDYzMWJiNzVhNDAxMTk1ODk5M2RjYTMwZTFhM2UvdGFibGVyYW5nZTpjZmJkNjMxYmI3NWE0MDExOTU4OTkzZGNhMzBlMWEzZV8wLTAtMS0xLTYyL3RleHRyZWdpb246ZjhkZWZlNDdlMGRmNGUyMmIxYjkyZTlkNDdkMjlhYzNfNDM5ODA0NjUxMTEzOA_5e344959-3d3d-4115-98d2-06622f460e3a">510-2400</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NzgxZmQxMzg1MTk3NGMzZGE0NzQ3MGQ0NzE4YTE4NzUvdGFibGVyYW5nZTo3ODFmZDEzODUxOTc0YzNkYTQ3NDcwZDQ3MThhMTg3NV8xLTAtMS0xLTY0_1ed49123-de86-4c66-a0cb-e392c0a6ce11">Common Shares, no par value</dei:Security12bTitle>
    <dei:Security12bTitle
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NzgxZmQxMzg1MTk3NGMzZGE0NzQ3MGQ0NzE4YTE4NzUvdGFibGVyYW5nZTo3ODFmZDEzODUxOTc0YzNkYTQ3NDcwZDQ3MThhMTg3NV8xLTAtMS0xLTY0_f38c9c21-0059-42cc-8fed-9fe9fad8acc1">Common Shares, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NzgxZmQxMzg1MTk3NGMzZGE0NzQ3MGQ0NzE4YTE4NzUvdGFibGVyYW5nZTo3ODFmZDEzODUxOTc0YzNkYTQ3NDcwZDQ3MThhMTg3NV8xLTEtMS0xLTY2_2c117941-e441-4307-a294-6a63182bb9cd">CVEO</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NzgxZmQxMzg1MTk3NGMzZGE0NzQ3MGQ0NzE4YTE4NzUvdGFibGVyYW5nZTo3ODFmZDEzODUxOTc0YzNkYTQ3NDcwZDQ3MThhMTg3NV8xLTEtMS0xLTY2_49a43ed8-d559-4ef4-b128-2d8153738d8b">CVEO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NzgxZmQxMzg1MTk3NGMzZGE0NzQ3MGQ0NzE4YTE4NzUvdGFibGVyYW5nZTo3ODFmZDEzODUxOTc0YzNkYTQ3NDcwZDQ3MThhMTg3NV8xLTItMS0xLTY4_8bb5c8f5-3122-4254-91d1-a52340cd20e0">NYSE</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NzgxZmQxMzg1MTk3NGMzZGE0NzQ3MGQ0NzE4YTE4NzUvdGFibGVyYW5nZTo3ODFmZDEzODUxOTc0YzNkYTQ3NDcwZDQ3MThhMTg3NV8xLTItMS0xLTY4_dd03a647-2ba8-4ac5-af83-3e4aef9bb635">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6YjFmYjQ3ZDFhYzRkNDI0MGJlOTMxNDU1MDg3NmFhMDkvdGFibGVyYW5nZTpiMWZiNDdkMWFjNGQ0MjQwYmU5MzE0NTUwODc2YWEwOV8wLTItMS0xLTEwMTY5_db66e8cd-2e9e-4eec-a468-b899533dd399">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6MTc1YmIyODQ5Njk4NDdkNDhlMjIyYTgxNmNjMjBlNDMvdGFibGVyYW5nZToxNzViYjI4NDk2OTg0N2Q0OGUyMjJhODE2Y2MyMGU0M18wLTItMS0xLTEwMTcx_02429040-066c-4501-8528-b79b327b077c">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NTM2NTY5YjA5YzJhNGUwZDhhNGI0MWM5MjAzODJkYjkvdGFibGVyYW5nZTo1MzY1NjliMDljMmE0ZTBkOGE0YjQxYzkyMDM4MmRiOV8wLTAtMS0xLTEwMTcz_285b959a-d19c-47e7-a869-bdb6bb921094">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NjRlNDIyOWVlMzRiNGE3OTgwYjc2NWM2MzQ0ZjMyZGUvdGFibGVyYW5nZTo2NGU0MjI5ZWUzNGI0YTc5ODBiNzY1YzYzNDRmMzJkZV8wLTAtMS0xLTEwMTc1_1b6c3dca-b690-48c2-96a8-0752c64f957c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6MTMxN2VjYmY1YjJiNDc2NjhlZDM2OGJlMTY1NTVhMDgvdGFibGVyYW5nZToxMzE3ZWNiZjViMmI0NzY2OGVkMzY4YmUxNjU1NWEwOF8wLTItMS0xLTEwMTc3_85246310-868b-4ef1-8103-413a9cd7dce1">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6MTMxN2VjYmY1YjJiNDc2NjhlZDM2OGJlMTY1NTVhMDgvdGFibGVyYW5nZToxMzE3ZWNiZjViMmI0NzY2OGVkMzY4YmUxNjU1NWEwOF8wLTUtMS0xLTEwMTgw_92057d8f-ffdc-4505-a2ec-59a3be752883">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6MTMxN2VjYmY1YjJiNDc2NjhlZDM2OGJlMTY1NTVhMDgvdGFibGVyYW5nZToxMzE3ZWNiZjViMmI0NzY2OGVkMzY4YmUxNjU1NWEwOF8yLTMtMS0xLTEwMTc5_361a8b95-4d20-422f-bc3e-66967388921d">true</dei:EntitySmallBusiness>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl84Nzk2MDkzMDI1NzE3_e7d132b7-b894-409a-b79c-97dcc9ef4cac">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGFibGU6NDNkODVkZTU4MzY5NGY0N2JiNmU4ZTI5ZTZkMmVjMjkvdGFibGVyYW5nZTo0M2Q4NWRlNTgzNjk0ZjQ3YmI2ZThlMjllNmQyZWMyOV8wLTEtMS0xLTEwMTgz_ae83e4ce-af8a-490f-871e-079b96b728ac">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ie55d11696feb477ead94c2c92684f701_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl80Mzk4MDQ2NTE0NjU4_9f708a9f-5078-447c-b82b-3b9cbba462b4"
      unitRef="usd">81953395</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia09e50227cc948aeb39bd92de2d7b120_I20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl80Mzk4MDQ2NTE0NTQz_4356be98-e511-4794-9c17-dae6d658a344"
      unitRef="shares">14286290</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl8xMDk5NTExNjMwODQx_d7f63e47-1c27-4cba-99e9-125a2ec07d99">Portions of the registrant's Definitive Proxy Statement for the 2021 Annual General Meeting of Shareholders, which the registrant intends to file with the Securities and Exchange Commission not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, are incorporated by reference into Part III of this Annual Report on Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xL2ZyYWc6NmM1N2YyZjMxNTc0NDNjYjkwZjY0YmFkZTYwNTZiZjIvdGV4dHJlZ2lvbjo2YzU3ZjJmMzE1NzQ0M2NiOTBmNjRiYWRlNjA1NmJmMl8xNjQ5MjY3NDQ0NzI2_4183f71e-f6f3-472b-b3f3-557ae2139199">Portions of the registrant's Definitive Proxy Statement for the 2021 Annual General Meeting of Shareholders, which the registrant intends to file with the Securities and Exchange Commission not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, are incorporated by reference into Part III of this Annual Report on Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a54da3f2440468790e6ab42b03e6ea0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMtMS0xLTEtMA_35a3d54a-ab4c-4a6b-aacd-2a9937070eaa"
      unitRef="usd">505401000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2f48ba71ff647628454432ffbd43257_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMtMy0xLTEtMA_f839570d-6d71-4943-a48b-d2ceee2b64a8"
      unitRef="usd">492700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38b95d3975c74183a2e01b05266fcd8e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMtNS0xLTEtMA_9d485273-dab3-47e8-8c64-01df4ce0671e"
      unitRef="usd">428829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bf1575eb17648bf8725f418f2d2ff28_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzQtMS0xLTEtMA_39c3dc9f-a57e-4e01-b09c-d47d2161332b"
      unitRef="usd">16817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0be3e559084463fb4fc8592d6dac68b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzQtMy0xLTEtMA_2583c332-57ff-42f8-a205-7240d590580f"
      unitRef="usd">27993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38bf17bf3b5d40d8829cd12c459d5b40_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzQtNS0xLTEtMA_e41970e7-779c-43ba-91c7-8df2d671b0e6"
      unitRef="usd">20079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4991769c96e64ef289e2d5453b8dab5e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzUtMS0xLTEtMA_b4d82733-82fa-452c-899f-e74fd4f0fdf0"
      unitRef="usd">7511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc3ab1bdb2ae40f28160ed4fa73d259f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzUtMy0xLTEtMA_9dec7867-f874-4770-bd61-a6e20a4efa07"
      unitRef="usd">6862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib1125203a90c4f10ac287358473a4a38_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzUtNS0xLTEtMA_3f2236b5-c731-4faa-8339-fd4ee48683e3"
      unitRef="usd">17784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzYtMS0xLTEtMA_72594dc8-6315-436f-a02c-abef4e82a1fa"
      unitRef="usd">529729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzYtMy0xLTEtMA_8c6ff258-bc7a-457f-818c-ebc19b03c037"
      unitRef="usd">527555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzYtNS0xLTEtMA_b7d85dc5-4906-4925-b364-5045b23e3d7c"
      unitRef="usd">466692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2a54da3f2440468790e6ab42b03e6ea0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzgtMS0xLTEtMA_c2de641e-3e8c-413b-8b24-54ed6068e1a2"
      unitRef="usd">361505000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id2f48ba71ff647628454432ffbd43257_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzgtMy0xLTEtMA_947a941f-b9cb-4773-bb49-a29119987f8c"
      unitRef="usd">338923000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i38b95d3975c74183a2e01b05266fcd8e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzgtNS0xLTEtMA_13fc7e19-82e8-4756-9794-8b6a54097596"
      unitRef="usd">296097000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2bf1575eb17648bf8725f418f2d2ff28_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzktMS0xLTEtMA_e56f0e3d-a548-44ac-9551-095f04aafb30"
      unitRef="usd">14971000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie0be3e559084463fb4fc8592d6dac68b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzktMy0xLTEtMA_578c8710-eeaf-492e-809a-b4803934c9b6"
      unitRef="usd">22510000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i38bf17bf3b5d40d8829cd12c459d5b40_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzktNS0xLTEtMA_7f741d48-bbfe-407e-87b9-d26ce79a3919"
      unitRef="usd">21472000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4991769c96e64ef289e2d5453b8dab5e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEwLTEtMS0xLTA_3b76e3e6-f91b-457a-adc5-ed65df28f5ea"
      unitRef="usd">5612000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icc3ab1bdb2ae40f28160ed4fa73d259f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEwLTMtMS0xLTA_8a3f195c-c420-40cf-a03d-0e821a19d405"
      unitRef="usd">5381000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib1125203a90c4f10ac287358473a4a38_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEwLTUtMS0xLTA_6733cdd4-6a67-4416-a152-ed1a373336d0"
      unitRef="usd">14845000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzExLTEtMS0xLTA_dc8cf9b5-49dc-49a0-9df6-3ee20d35e884"
      unitRef="usd">53656000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzExLTMtMS0xLTA_b464a5db-9425-4f88-b2ef-2d9d5fb86f11"
      unitRef="usd">59586000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzExLTUtMS0xLTA_2d9c9d33-8e2e-4edf-8b8e-d8e2837fcfec"
      unitRef="usd">67036000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEyLTEtMS0xLTA_1e9c8093-7582-4497-8e95-af6d41ee931b"
      unitRef="usd">96547000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEyLTMtMS0xLTA_81954cc8-b942-4fdb-bf53-b4a0c3cbfbea"
      unitRef="usd">123768000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEyLTUtMS0xLTA_c2507a0b-acbd-4656-9e7c-a6ae7c60b88e"
      unitRef="usd">125846000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEzLTEtMS0xLTA_cb24187a-3ef4-41dc-978f-4154872e6ca2"
      unitRef="usd">144120000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEzLTMtMS0xLTA_f9c498bf-d32b-49e0-9e4a-e4d931210eea"
      unitRef="usd">26148000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzEzLTUtMS0xLTA_a2805b30-212d-47c6-ba87-4d76167d0e64"
      unitRef="usd">28661000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE0LTEtMS0xLTA_ac80d635-257f-4b98-8377-3286d998f57b"
      unitRef="usd">-506000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE0LTMtMS0xLTA_ecb35096-78f2-4d1e-923f-e8c0b002cea6"
      unitRef="usd">-290000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE0LTUtMS0xLTA_e5191c7a-404b-4c40-aa8e-5cc8f7790d96"
      unitRef="usd">-790000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:CostsAndExpenses
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE1LTEtMS0xLTA_477eb41e-b767-4e6e-982d-86da1a1f9ece"
      unitRef="usd">676917000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE1LTMtMS0xLTA_ecff2b6f-7814-4406-923c-e69662bcab46"
      unitRef="usd">576606000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE1LTUtMS0xLTA_1a9b0b59-25ff-47db-a3c2-c9491acc35fb"
      unitRef="usd">554747000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE2LTEtMS0xLTA_6ad53993-e732-49d2-8b72-b71abce4bf17"
      unitRef="usd">-147188000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE2LTMtMS0xLTA_2c4d6010-3b16-4ecb-82ee-7d73d54b1483"
      unitRef="usd">-49051000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE2LTUtMS0xLTA_23442f5b-0a9a-4fc4-b703-33d342d802a1"
      unitRef="usd">-88055000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE4LTEtMS0xLTA_9d9b15d0-4cbc-41f2-886c-29f45aeddcb4"
      unitRef="usd">16687000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE4LTMtMS0xLTA_9a9b8a6a-983b-4460-8743-ba29524645f3"
      unitRef="usd">27383000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE4LTUtMS0xLTA_82c8e065-5bb1-438b-a899-a11aab0a7b04"
      unitRef="usd">26258000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE5LTEtMS0xLTA_54733676-c4db-4583-9f7d-a29dd712bb92"
      unitRef="usd">-383000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE5LTMtMS0xLTA_cb14ab97-9778-4825-a872-3f061894c388"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzE5LTUtMS0xLTA_cbcf1607-b1ab-4b10-8f0e-bf695fd5d931"
      unitRef="usd">-748000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIwLTEtMS0xLTA_e05173fb-5682-42c2-bd16-6ca7edd8aacb"
      unitRef="usd">20000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIwLTMtMS0xLTA_430ab544-7095-47b0-ac7d-697557cd95cd"
      unitRef="usd">78000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIwLTUtMS0xLTA_a53bb563-97a4-4124-ab2e-57f7bf120cda"
      unitRef="usd">226000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIxLTEtMS0xLTA_b1a8f499-de55-4d07-88a6-dc7eeb6a2182"
      unitRef="usd">20823000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIxLTMtMS0xLTA_d0a44391-57eb-4de7-9028-5b5a2b0ced73"
      unitRef="usd">7281000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIxLTUtMS0xLTA_1f9fe7b5-3257-4dfe-b642-c0f55514734f"
      unitRef="usd">1623000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIyLTEtMS0xLTA_3742672d-b734-4fbf-af68-bdca6058c45c"
      unitRef="usd">-143415000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIyLTMtMS0xLTA_11017b93-4677-42f4-ba3d-8afd0675fa15"
      unitRef="usd">-69075000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIyLTUtMS0xLTA_fca5d6ff-6f3f-4093-96a8-c306a99ae5ca"
      unitRef="usd">-113212000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIzLTEtMS0xLTA_1ade5d58-203c-4692-839b-be3181bb2f91"
      unitRef="usd">-10635000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIzLTMtMS0xLTA_d12a2fbb-c2e2-4bff-888a-ec5003bda0bf"
      unitRef="usd">-10741000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzIzLTUtMS0xLTA_017b0022-8d10-4830-94a1-90c070cc7c09"
      unitRef="usd">-31365000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI0LTEtMS0xLTA_3db5e295-c2b9-4a44-8d37-c52a5727621a"
      unitRef="usd">-132780000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI0LTMtMS0xLTA_967628ba-1238-4065-aeca-4757fdc71c20"
      unitRef="usd">-58334000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI0LTUtMS0xLTA_c02512b8-5e28-4df9-ae6f-9e38d2071773"
      unitRef="usd">-81847000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI1LTEtMS0xLTA_1d094d2a-fa5e-477e-852f-8ade06eccaa7"
      unitRef="usd">1470000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI1LTMtMS0xLTA_425e76ca-5626-423f-a5a1-0451e90f3934"
      unitRef="usd">157000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI1LTUtMS0xLTA_d10cbc9a-483c-4fd6-ad80-f5b75b74b25d"
      unitRef="usd">396000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI2LTEtMS0xLTA_99ff3a75-fb66-460d-a477-4958ef64f4b5"
      unitRef="usd">-134250000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI2LTMtMS0xLTA_29b9767c-a554-4769-91c5-a23c7194afc3"
      unitRef="usd">-58491000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI2LTUtMS0xLTA_b5d6b535-982c-4a14-9ca3-c496621d598e"
      unitRef="usd">-82243000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI3LTEtMS0xLTA_ed283daf-c337-41cb-9166-b3225e0e34fb"
      unitRef="usd">1887000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI3LTMtMS0xLTA_dee0b2f0-c84c-43c2-aff9-b72d29e69781"
      unitRef="usd">1849000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI3LTUtMS0xLTA_2c43898e-1050-4234-a5ed-a278c7aed8bc"
      unitRef="usd">49589000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI4LTEtMS0xLTA_d4cdd2d3-6fb1-490c-971b-d332579cf3dc"
      unitRef="usd">-136137000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI4LTMtMS0xLTA_8e06a66a-6213-4fb8-9c29-bb17c1eab4eb"
      unitRef="usd">-60340000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzI4LTUtMS0xLTA_9b3d543a-1636-4d5c-bd5c-248c3f3c9150"
      unitRef="usd">-131832000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTEtMS0xLTA_31624045-4a78-4b6c-bfa1-753c5d64842a"
      unitRef="usdPerShare">-9.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTMtMS0xLTA_594f7201-36b6-42cd-a6ca-4e62bc282f5b"
      unitRef="usdPerShare">-4.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTUtMS0xLTA_5f351e1e-cc23-4cf8-bf9f-243572744687"
      unitRef="usdPerShare">-10.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTEtMS0xLTA_ff94a491-ba77-4552-88a2-90c065e9512b"
      unitRef="usdPerShare">-9.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTMtMS0xLTA_95d084cc-2470-4e31-a9d1-5c8025ff5e8a"
      unitRef="usdPerShare">-4.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTUtMS0xLTA_c4a8aceb-3448-4f67-89ff-ab424045c28d"
      unitRef="usdPerShare">-10.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM3LTEtMS0xLTA_ab3311b5-c6a0-4325-bec2-0f5533649dd1"
      unitRef="shares">14129000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM3LTMtMS0xLTA_b1e51243-f415-4a50-9505-47968d7c1611"
      unitRef="shares">13921000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM3LTUtMS0xLTA_e40d83c5-7762-4d50-93e2-4cb183652264"
      unitRef="shares">13103000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM4LTEtMS0xLTA_0995cf6a-5420-402b-b658-3fdebb7fc708"
      unitRef="shares">14129000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM4LTMtMS0xLTA_a882d64a-ab4e-4ef7-8aa1-f6305573e5df"
      unitRef="shares">13921000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM4LTUtMS0xLTA_f7be9662-7c4c-4bfc-9e4a-cc70c2f0a613"
      unitRef="shares">13103000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzMtMS0xLTEtMA_2525f466-8345-4281-be72-7370a3b791fd"
      unitRef="usd">-132780000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzMtMy0xLTEtMA_8e0d4c27-156a-490f-9185-27364e76e3e6"
      unitRef="usd">-58334000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzMtNS0xLTEtMA_75202e65-3ce0-470f-a970-9222e769a628"
      unitRef="usd">-81847000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmY1NTMyODE1YWE2ZDQ2MmU5Yjg0YmYxMjJiZTYyNzIwXzQzOTgwNDY1MTExNzA_27e52f9f-880d-46b4-b4fd-965cbd18883a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmY1NTMyODE1YWE2ZDQ2MmU5Yjg0YmYxMjJiZTYyNzIwXzQzOTgwNDY1MTExNzA_379e0555-1f97-41f5-a2ad-51d21a585a45"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmY1NTMyODE1YWE2ZDQ2MmU5Yjg0YmYxMjJiZTYyNzIwXzQzOTgwNDY1MTExNzA_4ebbfb5c-806e-48f0-82b4-8dbcb19e9f72"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzYtMS0xLTEtMA_0ee4dce8-601c-4c7d-aaee-3686360c0110"
      unitRef="usd">14266000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzYtMy0xLTEtMA_05925541-f179-4676-930b-928f6ed42ade"
      unitRef="usd">8076000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzYtNS0xLTEtMA_e9ab4564-e7b1-4fa1-9403-afc874910c4f"
      unitRef="usd">-43036000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzctMS0xLTEtMA_6d17f858-8a1d-436f-9f0a-aa49c4f64856"
      unitRef="usd">14266000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzctMy0xLTEtMA_fc2b7c50-1321-4b17-8624-beeda61af42f"
      unitRef="usd">8076000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzctNS0xLTEtMA_32862263-94ac-4b64-ab4b-b1a115fe786a"
      unitRef="usd">-43036000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzktMS0xLTEtMA_77a0e889-ad92-415b-9216-982b0a4e66c6"
      unitRef="usd">-118514000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzktMy0xLTEtMA_782d29aa-9b3c-411b-a72b-7fdd2c146ce9"
      unitRef="usd">-50258000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzktNS0xLTEtMA_acd94f67-a739-4da8-9d08-7e98c3c27196"
      unitRef="usd">-124883000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzEwLTEtMS0xLTA_42f75958-eaf3-4eeb-adda-d77ad4bee747"
      unitRef="usd">1552000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzEwLTMtMS0xLTA_1e6b1d92-9fa0-4571-95a5-d0aa86b25468"
      unitRef="usd">157000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzEwLTUtMS0xLTA_085243b8-3175-474f-9987-06536e3d093a"
      unitRef="usd">396000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzExLTEtMS0xLTA_43908756-9397-49ee-b37a-c84dcde4729a"
      unitRef="usd">-120066000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzExLTMtMS0xLTA_1f539320-5b28-4fb9-8673-c8f5aedf34d5"
      unitRef="usd">-50415000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDYvZnJhZzpmNjY0NTBiOGRhODc0NjZjOWY5NTE0YTY2OTNjODI4Ny90YWJsZTo0ZWZmZjk0Mzc4MDM0Yzg5ODE5YWEwZTc4NjA4YmJmOS90YWJsZXJhbmdlOjRlZmZmOTQzNzgwMzRjODk4MTlhYTBlNzg2MDhiYmY5XzExLTUtMS0xLTA_d8dadbcf-c4aa-48bc-b07a-d662462932be"
      unitRef="usd">-125279000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzUtMi0xLTEtMA_4163db60-deec-414e-847e-3e57dafadda7"
      unitRef="usd">6155000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzUtNC0xLTEtMA_d5dcc9fe-84e2-44dd-b60b-9594bb87c368"
      unitRef="usd">3331000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzYtMi0xLTEtMA_f72df769-504a-4d78-996f-bbaa785c29c6"
      unitRef="usd">89782000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzYtNC0xLTEtMA_6a35d23b-da7b-488b-a324-ececb069be5a"
      unitRef="usd">99493000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzctMi0xLTEtMA_d4c73b5c-1ddd-4921-a358-c81c6d623531"
      unitRef="usd">6181000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzctNC0xLTEtMA_d6627a11-3bd4-4b0d-ad63-093f7ac977f1"
      unitRef="usd">5877000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzgtMi0xLTEtMA_a26ac8e2-fd06-440f-a9bf-af048ff1f78b"
      unitRef="usd">7020000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzgtNC0xLTEtMA_fbaec876-eb1c-405d-9d54-ee07783d3686"
      unitRef="usd">7247000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzktMi0xLTEtMA_7eb9d618-5527-4379-ab31-3dc341993386"
      unitRef="usd">6165000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzktNC0xLTEtMA_863eec96-b33c-4559-a092-13793d2a9df4"
      unitRef="usd">7904000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzEwLTItMS0xLTA_8cc2ff94-851b-4ffb-a2eb-62789b4e934c"
      unitRef="usd">3910000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzEwLTQtMS0xLTA_2380449b-00f6-4306-83a8-4e12ca69fac3"
      unitRef="usd">7589000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzExLTItMS0xLTA_20e0ce68-1892-42b1-92c2-ab60bacd5e84"
      unitRef="usd">119213000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzExLTQtMS0xLTA_a934c68f-3940-46b1-a35b-3711ce71382c"
      unitRef="usd">131441000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzEzLTItMS0xLTA_2e857d55-8123-4f97-b4dc-a1c50f0a23d8"
      unitRef="usd">486930000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzEzLTQtMS0xLTA_94aed99a-e55e-4e3d-86a2-bfab53d60291"
      unitRef="usd">590309000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE0LTItMS0xLTA_afc10d35-af76-4a68-b795-acf95cc072f9"
      unitRef="usd">8729000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE0LTQtMS0xLTA_082027e6-306a-42e5-a0ec-2218eef80007"
      unitRef="usd">110173000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE1LTItMS0xLTA_7aee59b5-5864-4a01-970a-f90e06336849"
      unitRef="usd">99749000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE1LTQtMS0xLTA_c906add5-5e62-49a5-aa19-83ae0b1fa3a1"
      unitRef="usd">111837000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE2LTItMS0xLTA_0020c1f6-6be7-41db-b2d9-cf7f029ec002"
      unitRef="usd">22606000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE2LTQtMS0xLTA_50871252-ddc8-469f-b927-037e739c5d72"
      unitRef="usd">24876000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE3LTItMS0xLTA_d3d258fe-d38d-4e6c-9ed7-5abf8ff08530"
      unitRef="usd">3626000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE3LTQtMS0xLTA_ecbcc4ee-57e6-4199-9ba6-6fb6b1ae70c1"
      unitRef="usd">1276000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE4LTItMS0xLTA_f8ccd7b2-c9cb-470a-858b-7d926cb0c5fc"
      unitRef="usd">740853000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzE4LTQtMS0xLTA_8bab27a4-0eed-4c2a-a52f-4ef99248b90c"
      unitRef="usd">969912000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzIzLTItMS0xLTA_6a7511d9-66a2-4a90-b936-680b4786064d"
      unitRef="usd">42056000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzIzLTQtMS0xLTA_513b28ca-f7a7-441e-81da-12f49955a36f"
      unitRef="usd">36971000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI0LTItMS0xLTA_927f04ad-f049-4b1c-9893-2dad6415c8c5"
      unitRef="usd">27349000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI0LTQtMS0xLTA_4b49d5b3-6d40-4144-917c-830fbc3a9b2c"
      unitRef="usd">21755000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI1LTItMS0xLTA_fba30951-43ac-4001-9c14-35fec14895a2"
      unitRef="usd">203000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI1LTQtMS0xLTA_77ec63b4-a26a-4253-bd70-3da2b8d56f92"
      unitRef="usd">328000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI2LTItMS0xLTA_5c582f26-b743-4062-83f0-ec4e7f7345bf"
      unitRef="usd">34585000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI2LTQtMS0xLTA_b0a1f047-8be2-4d58-8e6d-93a44529642e"
      unitRef="usd">35080000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI3LTItMS0xLTA_7e9e1c0a-93ac-4524-838d-0d9760dd19b2"
      unitRef="usd">6812000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI3LTQtMS0xLTA_4266567d-f4ff-4924-85b3-db44e6ec584b"
      unitRef="usd">7165000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI4LTItMS0xLTA_c00357a2-404a-46be-a6ea-9208fb0359d5"
      unitRef="usd">5760000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI4LTQtMS0xLTA_fad7f856-2726-4381-b3b9-fdf08afa7503"
      unitRef="usd">8741000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI5LTItMS0xLTA_6a9488cc-33e3-4d3a-8c22-dfdbc3ffa446"
      unitRef="usd">116765000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzI5LTQtMS0xLTA_f6d18ded-9a80-4185-b9b1-31233d314756"
      unitRef="usd">110040000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzMxLTItMS0xLTA_2f9a3d30-0480-414f-98d4-6706bcf117eb"
      unitRef="usd">214000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzMxLTQtMS0xLTA_fd8c3e5a-b937-43a8-998c-ba24fcbb0fc9"
      unitRef="usd">321792000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzMyLTItMS0xLTA_1a426e6f-b342-4ef7-aa3a-ac75151e13da"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzMyLTQtMS0xLTA_d324079c-d3fe-4483-8795-9f36287355e5"
      unitRef="usd">9452000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzMzLTItMS0xLTA_d369c56c-e24c-4835-98f6-31d92c6f76e6"
      unitRef="usd">19834000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzMzLTQtMS0xLTA_975ed7c9-98b9-4f86-a52d-c1c2cb745cd2"
      unitRef="usd">21231000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzM0LTItMS0xLTA_c6d9c165-31a4-471c-b559-4ce86f6583ed"
      unitRef="usd">14897000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzM0LTQtMS0xLTA_5296b40d-dda6-49e5-9c80-bd3e814b2432"
      unitRef="usd">16592000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzM1LTItMS0xLTA_a5767a56-b8a3-4909-8bfe-8dee39d24ffd"
      unitRef="usd">365496000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzM1LTQtMS0xLTA_4cfdacb2-b71d-460d-a320-e91f6497af84"
      unitRef="usd">479107000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzM3LTItMS0xLTA_0e785441-a08b-4da7-874f-743147e260a8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzM3LTQtMS0xLTA_2754a617-4dab-460b-bc8f-b25dc91d27fc"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockNoParValue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDAw_8c8325fc-5908-4de2-b3ef-d35a296c1be1"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDAw_c15be2eb-1008-4683-af0d-31a1d3ed2f69"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDIw_963e03b0-a0ab-4699-94b7-ba266ba99998"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDIw_ab8f26d5-06ba-48b3-ab53-0935fb89718d"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDI4_4ed74605-68d5-4c36-b636-d5c16303a754"
      unitRef="shares">9042</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDI4_63c5798b-8f56-4ab8-81e1-5ced8b556f7c"
      unitRef="shares">9042</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDI4_6b8b50fb-f33c-4795-b333-f92aa17a2ba1"
      unitRef="shares">9042</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDI4_90d9adab-3594-4d61-ae02-ecea831c07f2"
      unitRef="shares">9042</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDU5_70a247f8-eba1-41dc-a632-b594b25d4740"
      unitRef="usd">95514031000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTEwYWVlOWY2NDc0YjZlYmFmODE3ZjVmMDE1YzQxMV80Mzk4MDQ2NTExNDky_56438c6d-31f0-416c-a860-c5691ab1314d"
      unitRef="usd">93627392000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockValue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTItMS0xLTA_62ce1f97-f076-4627-8302-fb3c96feec17"
      unitRef="usd">60016000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQwLTQtMS0xLTA_0db2dde7-b4d6-4fdb-b42d-7e21bc363d24"
      unitRef="usd">58129000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDEx_046d2ae8-f707-431a-9f01-add163a01b5e"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDEx_54857c9e-fb28-48a2-b2a8-7ff11418784c"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDMz_1b66d4e3-791f-401a-aeb6-8b3d17b093de"
      unitRef="shares">46000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDMz_263c40c2-6bf2-4a12-b36c-c1d544284dfc"
      unitRef="shares">46000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDQ2_125798b2-bdb9-4a7b-a497-5d520da5185a"
      unitRef="shares">14478878</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDU5_fc94f6c0-b829-4d13-b407-95f826f77f16"
      unitRef="shares">14304670</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDcy_f8f07dbe-b166-415e-a96e-570877c3c992"
      unitRef="shares">14215169</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDg1_0466b704-1254-46c4-a88f-c40511eb377c"
      unitRef="shares">14129700</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTItMS0xLTA_0ae8e62a-c0f3-4fc3-8490-8d30540e87fb"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTQtMS0xLTA_37977d5c-3634-4a5e-807f-45441bdfa738"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQyLTItMS0xLTA_a0a29af1-2b20-48ad-bee0-3eba28a9cb07"
      unitRef="usd">1578315000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQyLTQtMS0xLTA_32136fc1-d7a9-4d87-89ce-3e0f5c5684b5"
      unitRef="usd">1572249000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQzLTItMS0xLTA_20f7a676-2b86-43c5-a000-55fc5e2ad5e4"
      unitRef="usd">-907727000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQzLTQtMS0xLTA_99e77e5f-e5af-4aa6-844e-df12ae3305d1"
      unitRef="usd">-771590000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ0LTAtMS0xLTAvdGV4dHJlZ2lvbjoxMmFmYWViZWU2ZTU0MzE4YWIzMTQ4MWNiMTY3ZWM5MV80Mzk4MDQ2NTExMjI3_dbc1964f-aa47-4731-affe-5fc64acfed8f"
      unitRef="shares">263709</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ0LTAtMS0xLTAvdGV4dHJlZ2lvbjoxMmFmYWViZWU2ZTU0MzE4YWIzMTQ4MWNiMTY3ZWM5MV80Mzk4MDQ2NTExMjM3_af67e5c0-e458-4593-bf87-eb090ac119a0"
      unitRef="shares">174970</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ0LTItMS0xLTA_ff478209-1249-4cee-abc4-434b176f3928"
      unitRef="usd">6930000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ0LTQtMS0xLTA_6d5d8ea5-60fd-49fe-bb25-528bfb9f60e9"
      unitRef="usd">5472000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ1LTItMS0xLTA_db21d2dd-205b-4886-bdbd-497efdbb2525"
      unitRef="usd">-348989000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ1LTQtMS0xLTA_7ffd9dc0-a362-44e2-afdd-b8861bb912c0"
      unitRef="usd">-363173000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ2LTItMS0xLTA_436c913d-bff0-469c-a386-5fbbc95f31cd"
      unitRef="usd">374685000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ2LTQtMS0xLTA_1bccdb8a-a717-48e6-85e0-48df6a418670"
      unitRef="usd">490143000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ3LTItMS0xLTA_bf0f472d-386b-4217-91ef-24c63fb4ebc0"
      unitRef="usd">672000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ3LTQtMS0xLTA_cafee498-600b-40bd-b5f5-f88cdcdd401c"
      unitRef="usd">662000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ4LTItMS0xLTA_33a2988e-4cbb-4bab-87a5-edd0b2813003"
      unitRef="usd">375357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ4LTQtMS0xLTA_f209d2ad-b084-48f5-937e-55ade87bdd6f"
      unitRef="usd">490805000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ5LTItMS0xLTA_b495bf4c-1504-42c7-8b92-23f81336d450"
      unitRef="usd">740853000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQ5LTQtMS0xLTA_4f3918fe-c87c-4991-b7ba-468a57c92ed1"
      unitRef="usd">969912000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie49a88e7c88b44828d49766f01a4cdba_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzMtMS0xLTEtMA_36bbbc25-646b-4424-96c2-020e4199a369"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17760525b57d46abbb9fbbab84380fc4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzMtMy0xLTEtMA_44948db2-dd2c-485c-87f8-25709c0fdf67"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib662e66bdc6747ba966d893a868b5680_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzMtNS0xLTEtMA_77dab212-ab71-4ab3-9f3e-7d9f4ba92945"
      unitRef="usd">1383934000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14d45dbb24d34b2787573640318258f0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzMtNy0xLTEtMA_2b671626-fd42-4f15-8e98-d6ac70a4dd1e"
      unitRef="usd">-579113000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb7d944d310c4cc9a2e1e7b852a519fd_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzMtOS0xLTEtMA_2eca7ac6-ab5e-41b7-a865-f17dbef13872"
      unitRef="usd">-358000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieda85442edf64cca9fadcb2e99f2313c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzMtMTEtMS0xLTA_a1e27025-127d-43ee-aa61-59cf831aa8c5"
      unitRef="usd">-328213000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic4dfcfba41364f90b011f6119721498f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzMtMTMtMS0xLTA_23df2d2d-922b-49ee-a6a5-78fb371d6b0c"
      unitRef="usd">117000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd21d5fba97b41dab36da5385a40db4b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzMtMTUtMS0xLTA_c9dacb63-f75c-438d-b50c-ece3f274059f"
      unitRef="usd">476367000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ifd3de5626385474f8bef93b4db8a7cc7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzQtNy0xLTEtMA_d7b33239-dac6-4b53-9a98-c289c4b72b43"
      unitRef="usd">-82243000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1d9cfa62bcdf44939c539e28343225a1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzQtMTMtMS0xLTA_ecef0fff-be0d-4f35-bbe5-d0140a4001ff"
      unitRef="usd">396000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzQtMTUtMS0xLTA_f720d286-de9d-4026-ba74-2f32808e7f53"
      unitRef="usd">-81847000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia81f437cab02485eb7dfc75660c98a99_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzUtMTEtMS0xLTA_d7eef6f5-ded8-4476-92ce-e93fdb949d41"
      unitRef="usd">-43036000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzUtMTUtMS0xLTA_00a4a5b1-d665-49ec-a5a2-46d0d9d18118"
      unitRef="usd">-43036000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i1d9cfa62bcdf44939c539e28343225a1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzYtMTMtMS0xLTA_dc01a464-3bb0-4146-bce3-75a8659d0c06"
      unitRef="usd">513000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzYtMTUtMS0xLTA_9abeffc5-ecaa-42fe-b840-d765a8d89f1f"
      unitRef="usd">513000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i90bd6797b7fa40b788f2bc1c2593a578_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzctNy0xLTEtMA_7556b15b-9c9a-4e32-acf2-79957511c930"
      unitRef="usd">394000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iecedcfc609fe405b8e574bea9de9440f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzctMTUtMS0xLTA_225dcbc6-b5ed-4e79-aabe-18f91a019caa"
      unitRef="usd">394000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9e16ef3e201d4a17b4bab10ce9df9056_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzgtMS0xLTEtMA_5feec380-0565-49be-9c84-ca5191bbf4d8"
      unitRef="usd">6972000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if480c051ed3841f28c222c55c41177b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzgtNS0xLTEtMA_ae3bff2e-65b3-4a51-9015-90dace7abd96"
      unitRef="usd">166882000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzgtMTUtMS0xLTA_36a45714-4deb-4fce-a830-9cd2003b5584"
      unitRef="usd">173854000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DividendsPreferredStock
      contextRef="i9e16ef3e201d4a17b4bab10ce9df9056_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzktMS0xLTEtMjEyNw_4c4dd5ea-8738-41b1-b046-bb52733dfd9b"
      unitRef="usd">-49308000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="if480c051ed3841f28c222c55c41177b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzktNS0xLTEtMjEyNw_5fc151d2-a4fd-4bdf-ab5c-27d9fd90b31a"
      unitRef="usd">-281000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ifd3de5626385474f8bef93b4db8a7cc7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzktNy0xLTEtMjEyNw_6c30b29e-f31f-449f-868c-f1772d40d134"
      unitRef="usd">49589000</us-gaap:DividendsPreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if480c051ed3841f28c222c55c41177b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzktNS0xLTEtMA_d8db7861-9842-48a9-a19c-9141d86c32e0"
      unitRef="usd">11036000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia65b04ab47984fab9f34843e30dbb2c1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzktOS0xLTEtMA_7959dd9b-2485-48f9-a833-c2c9d6a1ec2e"
      unitRef="usd">-831000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzktMTUtMS0xLTA_bcc82fda-6ea5-4a4a-8d20-df87f25588e0"
      unitRef="usd">10205000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idfd9ab7e91b648cca8f19d5525b05b5b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEwLTEtMS0xLTA_d8c01dfe-3ef2-4921-ade5-be9ab082073d"
      unitRef="usd">56280000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1df92f43cb6943829b28d728faa8e4ec_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEwLTMtMS0xLTA_cf58a6b9-8586-4a7c-b5c0-6b6bc766b09c"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b92fe798ff244ada2feea20daed4afe_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEwLTUtMS0xLTA_63d19d62-11d0-4c6f-8e75-a61d295062e0"
      unitRef="usd">1562133000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6dd1a1c797544f559e072ff8ae183b77_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEwLTctMS0xLTA_6259a14e-11dc-44dd-88eb-0b68319db432"
      unitRef="usd">-710551000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if20a22bc814e4fc9a3991a3d8e8b1e76_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEwLTktMS0xLTA_d3fb3925-14b1-44cb-bad8-1123e3c0747b"
      unitRef="usd">-1189000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8aa5351ca15747a487a69ace857ee9e8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEwLTExLTEtMS0w_2ca28c1b-78ce-40de-920d-2aa97e265c8e"
      unitRef="usd">-371249000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifdbb89cbfed842c1853448848e1954a4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEwLTEzLTEtMS0w_89c0ab1e-6a38-4fdd-bc01-e8ecaa36e077"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEwLTE1LTEtMS0w_db84b5ee-6663-4472-912d-ca802c8d92db"
      unitRef="usd">535424000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i2c949bd20c364ca6a1865477015767c6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzExLTctMS0xLTA_c4be4adc-11bb-4080-a500-c8ed15aeb692"
      unitRef="usd">-58491000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie0ea30795cdd4b2084efc9179123249f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzExLTEzLTEtMS0w_e74d6006-18e7-4c67-8c6b-77c29e4a9e26"
      unitRef="usd">157000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzExLTE1LTEtMS0w_94fbd798-d67d-467d-9e04-7c1c15d7f216"
      unitRef="usd">-58334000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8d620a34150d4cd5a2a615d6df03c8d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEyLTExLTEtMS0w_99611379-b3ee-40c6-bafc-6f863a0255e2"
      unitRef="usd">8076000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEyLTE1LTEtMS0w_caae6813-7077-44b0-839a-478da1c01d96"
      unitRef="usd">8076000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie0ea30795cdd4b2084efc9179123249f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEzLTEzLTEtMS0w_b950c805-1ffa-4236-8b90-0295d2eb0c34"
      unitRef="usd">182000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzEzLTE1LTEtMS0w_b7cc99c0-d34d-401a-aa27-57184caa772c"
      unitRef="usd">182000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98afd381ccd048f690a252f3285bbf36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE0LTctMS0xLTA_b9c09637-682c-4fe2-808c-b69cd55dcf1e"
      unitRef="usd">-699000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e4104df9eb641e8895210948fcc43f6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE0LTE1LTEtMS0w_8eb16c00-0f3b-486a-82df-93101d1c9b7d"
      unitRef="usd">-699000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="ib636d5993f784abcae2510cee9da1c36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE2LTEtMS0xLTA_9f5e5e52-d70c-41b4-b37f-9ca74d5c4078"
      unitRef="usd">-1849000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i2c949bd20c364ca6a1865477015767c6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE2LTctMS0xLTA_f6d5c5a5-a8ef-413e-b4fb-a519aff17b1e"
      unitRef="usd">1849000</us-gaap:DividendsPreferredStock>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="ie0ea30795cdd4b2084efc9179123249f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE3LTEzLTEtMS0yMTMx_c9c8a9b2-29de-4f9a-9604-ac133ad30b53"
      unitRef="usd">687000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE3LTE1LTEtMS0yMTMx_44c6b29d-76b1-46c7-bf5d-76a9d8868477"
      unitRef="usd">687000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i375fe96220e04e99b9725de8c33425dc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE3LTUtMS0xLTA_d85eabfb-a444-4b3f-8070-941be915698c"
      unitRef="usd">10116000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic16ac2df027a4b2c92c4369c92ddfa4b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE3LTktMS0xLTA_0083e064-ae70-4356-99aa-53ebbefd3ed8"
      unitRef="usd">-4283000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE3LTE1LTEtMS0w_bd04c9f5-9972-46b1-8e4d-9a78ec9d0d6c"
      unitRef="usd">5833000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia323402b93894f1da1f043abc480b213_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE4LTEtMS0xLTA_7434881c-5f0b-429d-afd4-2d54de629ddb"
      unitRef="usd">58129000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7dc513f7f1a9492ea77e24ba897428e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE4LTMtMS0xLTA_4fdd5975-9fa8-4cff-af27-67854d05c1bc"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib95651b923764181bbdeb1ec4bf47aa1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE4LTUtMS0xLTA_72365049-e30d-4935-ae28-11ea310021d7"
      unitRef="usd">1572249000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i31865621994644f5854473c8956a548a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE4LTctMS0xLTA_d5c07bff-4e8a-4386-b266-123a92330f00"
      unitRef="usd">-771590000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f7fd129e6444de0b60a5b42e996ef8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE4LTktMS0xLTA_5e4568c1-8546-43c9-a964-8a25c32c2279"
      unitRef="usd">-5472000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i324af80dd712467e9563da3fac09289b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE4LTExLTEtMS0w_fccac534-ba9f-4f6b-b534-b047f653e0a4"
      unitRef="usd">-363173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3f11b62d57e416ea3adbaa2fbd32927_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE4LTEzLTEtMS0w_f77ace51-92b1-48c2-8c2c-f80b71afc8ea"
      unitRef="usd">662000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE4LTE1LTEtMS0w_ad3d5e25-99ed-4d93-8535-cf5029c29731"
      unitRef="usd">490805000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i6cfa12a459b5483c8343d6702a12201a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE5LTctMS0xLTA_589a4b13-d6b8-40f7-b01a-3697d18d45af"
      unitRef="usd">-134250000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i26b161ce88d149a688156073546ebb87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE5LTEzLTEtMS0w_9ecea972-afd6-48b1-90ee-e6647ee3af38"
      unitRef="usd">1470000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzE5LTE1LTEtMS0w_02cb4428-e28c-4765-81a4-0442b2078dfb"
      unitRef="usd">-132780000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5eee0d1063d047cb93135c706964e4bd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzIwLTExLTEtMS0w_1a252de3-4fb8-4896-93cd-cc554b1bde9c"
      unitRef="usd">14184000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i26b161ce88d149a688156073546ebb87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzIwLTEzLTEtMS0w_a4cb7a83-ce64-41f2-b2be-e9d3b5e7e11f"
      unitRef="usd">82000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzIwLTE1LTEtMS0w_7b4f4539-c1cb-4c4a-a41b-d5811d6b34ff"
      unitRef="usd">14266000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i26b161ce88d149a688156073546ebb87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzIxLTEzLTEtMS0w_9159beb2-a88a-4c7c-ad53-4933f11e92fa"
      unitRef="usd">1542000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzIxLTE1LTEtMS0w_09a576e3-1d42-4510-8120-6e45ba500a1a"
      unitRef="usd">1542000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:DividendsPreferredStock
      contextRef="i0f2d81896d3c49f79ab17572e9da12f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzIzLTEtMS0xLTA_e71c80c2-8db3-42fb-84d8-c783953d06bb"
      unitRef="usd">-1887000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i6cfa12a459b5483c8343d6702a12201a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzIzLTctMS0xLTA_083b080d-78e2-4a46-8c21-d486e99295f6"
      unitRef="usd">1887000</us-gaap:DividendsPreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i90b3f1a7e5fb4995b6123a1a5cd6290e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI1LTUtMS0xLTA_13d0ba28-4730-48f2-8a00-ba0076e581a9"
      unitRef="usd">6066000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id74a71faff6f4e0abf78f01ff0aa34a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI1LTktMS0xLTA_81a15f1e-b7a6-4a67-b149-2a372ca09bb1"
      unitRef="usd">-1458000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI1LTE1LTEtMS0w_0fb27922-1532-4fb7-97d5-446168b3f750"
      unitRef="usd">4608000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33f0f6b43fae48e19f2d2c4dc27e3e96_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI2LTEtMS0xLTA_75f27433-27d3-4cc6-a3ed-8974fc3e3f83"
      unitRef="usd">60016000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia5fed2686fed46dc88d8c98ffa625f73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI2LTMtMS0xLTA_6ed46f3a-47b1-4b16-842d-8ed2f220a47b"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i79a8d36d5f204680a57cfa9ad515a08f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI2LTUtMS0xLTA_5c2dd017-d123-4760-a502-11f20663478a"
      unitRef="usd">1578315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i55240182a5254d2b92d3ccef075379e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI2LTctMS0xLTA_cb191319-6aba-4da6-b438-5c08157f2fe7"
      unitRef="usd">-907727000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie59e4d1e39b4438c9760b2286f0d4140_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI2LTktMS0xLTA_ddb4fe42-1e7b-4062-aae1-2329c2479f06"
      unitRef="usd">-6930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i199fe7b5579d4876ad42f9fce723cca2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI2LTExLTEtMS0w_030fe063-393f-4ff8-be72-2148b623e4c9"
      unitRef="usd">-348989000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i554d6dfca65a4c8caf39e5bf35a4d17e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI2LTEzLTEtMS0w_460336e8-6b23-48ba-ad86-179f04510c2c"
      unitRef="usd">672000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTpmMmJlMDU5ZTI1YzQ0ODIwYWQ2ZGQ1MTY4YWQ4OWExMS90YWJsZXJhbmdlOmYyYmUwNTllMjVjNDQ4MjBhZDZkZDUxNjhhZDg5YTExXzI2LTE1LTEtMS0w_e44bd053-8748-425d-8929-f8c8ad326886"
      unitRef="usd">375357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie49a88e7c88b44828d49766f01a4cdba_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzEtMS0xLTEtMA_9e1bd32b-c2d2-4905-9d70-7ed05b82dfd0"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i17760525b57d46abbb9fbbab84380fc4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzEtMy0xLTEtMA_c35b0ab5-fcfe-4856-85ce-1fa19fc9faf7"
      unitRef="shares">11022000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9e16ef3e201d4a17b4bab10ce9df9056_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzItMS0xLTEtMA_ef816e8e-e8e2-46f0-a082-fee0cf49d7ee"
      unitRef="shares">9042</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i354fa7c43adb46379a0b0cf1836cf704_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzItMy0xLTEtMA_acded16e-c0df-4891-b470-071118d09f21"
      unitRef="shares">2665000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i9e16ef3e201d4a17b4bab10ce9df9056_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzMtMS0xLTEtMA_3a140bf7-a16c-40a6-a7e9-525febd25daa"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i354fa7c43adb46379a0b0cf1836cf704_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzMtMy0xLTEtMA_af1a3ae6-0a83-4da0-bfa0-4f0f818b5248"
      unitRef="shares">141000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:CommonStockSharesIssued
      contextRef="idfd9ab7e91b648cca8f19d5525b05b5b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzQtMS0xLTEtMA_9886884c-549e-458a-87b3-9ae821c987b6"
      unitRef="shares">9042</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1df92f43cb6943829b28d728faa8e4ec_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzQtMy0xLTEtMA_5bcf63fb-1b9e-42fc-a60a-5c261d7ca65c"
      unitRef="shares">13828000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ib636d5993f784abcae2510cee9da1c36_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzYtMS0xLTEtMA_930a9f6a-3038-4c70-9ee7-22ef430aae6c"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ib51333a88fd0408b88154d4463fd0519_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzYtMy0xLTEtMA_5db69f9d-a006-4ff5-bb1e-f05f14ac9b76"
      unitRef="shares">302000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia323402b93894f1da1f043abc480b213_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzctMS0xLTEtMA_0e55375c-65ca-4078-8481-a4497fe2a9ff"
      unitRef="shares">9042</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7dc513f7f1a9492ea77e24ba897428e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzctMy0xLTEtMA_73b4ff40-5941-415a-adcc-0e98a9c1f686"
      unitRef="shares">14130000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i0f2d81896d3c49f79ab17572e9da12f7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzgtMS0xLTEtMA_1e49aed2-5ab5-412e-94e4-e5c5244f2cc1"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ie65164e38ea944da9409936855a92df9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzgtMy0xLTEtMA_4aa9d9d3-8a28-48e7-b0fc-e620a38fb718"
      unitRef="shares">85000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:CommonStockSharesIssued
      contextRef="i33f0f6b43fae48e19f2d2c4dc27e3e96_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzktMS0xLTEtMA_50b349b0-e5b3-4e9d-a189-520dd887a6e3"
      unitRef="shares">9042</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia5fed2686fed46dc88d8c98ffa625f73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzktMy0xLTEtMA_d8fb6ff0-03c8-423b-86a5-3a3d6fb3a85a"
      unitRef="shares">14215000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ProfitLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMtMS0xLTEtMA_14de8abd-ef07-4e0d-a4d3-155c328b1ba5"
      unitRef="usd">-132780000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMtMy0xLTEtMA_d5bab6c0-0c57-48a7-9218-a4c9db872389"
      unitRef="usd">-58334000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMtNS0xLTEtMA_46af9188-67d0-4fc4-8775-b76ef7a4e150"
      unitRef="usd">-81847000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzUtMS0xLTEtMA_f7b194c7-adb6-48d7-bffd-75eaca5fb9d9"
      unitRef="usd">96547000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzUtMy0xLTEtMA_db11f4b1-abd2-4666-9641-e1d1f0465d98"
      unitRef="usd">123768000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzUtNS0xLTEtMA_d503e6a0-2f17-4fc0-9a72-52a8ba0b2ab0"
      unitRef="usd">125846000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzYtMS0xLTEtMA_6fe6ad10-fe98-40ed-bc61-539d3afde249"
      unitRef="usd">144120000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzYtMy0xLTEtMA_05e6c5c8-bb36-4745-b46f-f977001a22ab"
      unitRef="usd">26148000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzYtNS0xLTEtMA_15cfe965-0817-49f3-8ed7-6385a399c15b"
      unitRef="usd">28661000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzgtMS0xLTEtMA_c4dd8453-03cb-4f09-bea7-0d9c6a395b83"
      unitRef="usd">-383000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzgtMy0xLTEtMA_85a91a4e-dea8-400b-9240-6ddb0b2083a2"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzgtNS0xLTEtMA_ad639e37-1c75-4f8f-87ca-12c4e81c7b90"
      unitRef="usd">-748000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzktMS0xLTEtMA_b8903df4-d7e2-414b-b4b4-0fdadedaaa6d"
      unitRef="usd">-11122000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzktMy0xLTEtMA_5b1a498a-f047-44d9-b2a9-3ea05dd8f8a1"
      unitRef="usd">-11713000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzktNS0xLTEtMA_a602ff07-645b-4b50-8c17-3d46e1a66177"
      unitRef="usd">-31403000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEwLTEtMS0xLTA_31a87836-010f-47d6-9e78-62432ac4adf6"
      unitRef="usd">6066000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEwLTMtMS0xLTA_25fb112f-32d2-4411-87ec-5fe8a35f7def"
      unitRef="usd">10116000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEwLTUtMS0xLTA_5ba4f458-9311-4240-828f-ca22d235c228"
      unitRef="usd">11036000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzExLTEtMS0xLTA_90975ef3-0100-4fc3-bdfa-5201a3f2c3a3"
      unitRef="usd">2905000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzExLTMtMS0xLTA_4a662f0e-8ec5-4d7a-b752-4ebdf3e41c62"
      unitRef="usd">3882000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzExLTUtMS0xLTA_2463fa0a-728d-4013-87d8-6aee54df58da"
      unitRef="usd">1606000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEyLTEtMS0xLTA_cf69ad83-e406-49e0-ae47-653c1c1ee2fd"
      unitRef="usd">44000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEyLTMtMS0xLTA_c727fce3-1ec8-4048-a418-66157f8febb0"
      unitRef="usd">-30000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEyLTUtMS0xLTA_312b6d34-97b2-42b6-8aa1-382c7efd79e0"
      unitRef="usd">-276000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEzLTEtMS0xLTA_4cf12c4c-c56c-4013-9197-b7969300092b"
      unitRef="usd">2873000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEzLTMtMS0xLTA_525f2f12-b874-441f-85a9-23dc1079d34e"
      unitRef="usd">-2659000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzEzLTUtMS0xLTA_fe179729-cc82-43cb-a34f-3307bc999984"
      unitRef="usd">-4879000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE1LTEtMS0xLTA_52102b3f-7aa4-41ba-aa0a-b483c993fba1"
      unitRef="usd">-13679000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE1LTMtMS0xLTA_6fb3c089-2944-4e56-974d-fee0a10f5217"
      unitRef="usd">20547000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE1LTUtMS0xLTA_2402883d-e8eb-46f0-98d6-84339bc08dcf"
      unitRef="usd">-13326000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE2LTEtMS0xLTA_549cf66e-b9fa-43ab-be2c-80ecf6f9c4ec"
      unitRef="usd">-171000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE2LTMtMS0xLTA_9191f77d-83ff-455a-b075-561caec14a65"
      unitRef="usd">87000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE2LTUtMS0xLTA_fd516bfa-d9a0-423a-b226-8c4fc8d242f2"
      unitRef="usd">-3376000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE3LTEtMS0xLTA_23f18d1d-4447-4999-853c-9e6f31dbdc2b"
      unitRef="usd">6890000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE3LTMtMS0xLTA_776dfd14-2c44-4057-90b8-d4c6c7bc8483"
      unitRef="usd">8473000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE3LTUtMS0xLTA_afa16477-da82-4bdb-9272-8cce6fe9fb42"
      unitRef="usd">-17716000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE4LTEtMS0xLTA_cc2e8b54-e6ed-4ff0-b68f-0d125b447a78"
      unitRef="usd">-134000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE4LTMtMS0xLTA_698f56e0-ab90-4f54-b1cf-215e2ebfc248"
      unitRef="usd">-75000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE4LTUtMS0xLTA_76d30838-c595-49a4-94b5-be63105eb80e"
      unitRef="usd">5310000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE5LTEtMS0xLTA_eb33ebf0-ff70-4d94-a1e0-d3e3434d5fe6"
      unitRef="usd">725000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE5LTMtMS0xLTA_808936c5-afeb-4c84-b289-32220d8bc02e"
      unitRef="usd">2015000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzE5LTUtMS0xLTA_22ecf487-99d0-409d-a992-3c9821652581"
      unitRef="usd">5943000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzIwLTEtMS0xLTA_9ccad66f-f5ac-451d-8575-006bf11c45a0"
      unitRef="usd">117361000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzIwLTMtMS0xLTA_c37248f1-3d24-47a2-9ed3-ed56571dfb25"
      unitRef="usd">74481000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzIwLTUtMS0xLTA_0e4261ab-4f77-4ee6-aee7-b3a699561bbf"
      unitRef="usd">54391000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzIzLTEtMS0xLTA_45ad3f9e-df03-429c-9219-c183fab27605"
      unitRef="usd">10083000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzIzLTMtMS0xLTA_4bc6784e-8356-4d2d-af69-bea435d33da3"
      unitRef="usd">29812000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzIzLTUtMS0xLTA_514b89b2-0bec-4d41-85f9-1ff85a72a3d5"
      unitRef="usd">17108000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI0LTEtMS0xLTA_2a508f53-e787-451d-b2e9-1ca073a48683"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI0LTMtMS0xLTA_a456173b-9162-415f-a4e6-cba3da153977"
      unitRef="usd">16434000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI0LTUtMS0xLTA_b6b2bc1b-e1bb-4910-82f0-bf08e8cdbf61"
      unitRef="usd">171337000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI1LTEtMS0xLTA_396f319f-00d6-4bea-a994-dbf6dcfc504d"
      unitRef="usd">3690000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI1LTMtMS0xLTA_f8c6bc33-6037-4471-9e30-58fd83a566fa"
      unitRef="usd">5906000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI1LTUtMS0xLTA_d34422d7-816d-4eef-b133-46b8875781ae"
      unitRef="usd">5844000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI2LTEtMS0xLTA_76a6eded-bfb1-44e4-b857-7971dfa13d2f"
      unitRef="usd">-4619000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI2LTMtMS0xLTA_88b3812f-2e70-4b56-81a3-0d5b9ccbeab8"
      unitRef="usd">-1762000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI2LTUtMS0xLTA_bc8a275e-0253-4211-914a-1143ed2b6d21"
      unitRef="usd">-654000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI3LTEtMS0xLTA_8dabacee-7e0f-46ef-835d-67b384008e8c"
      unitRef="usd">-1774000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI3LTMtMS0xLTA_b90e87e9-d230-4de8-bf5e-691d0c336ca3"
      unitRef="usd">-38578000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzI3LTUtMS0xLTA_c9bab8a6-b1bc-448d-9258-441911d78616"
      unitRef="usd">-181947000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMxLTEtMS0xLTA_164030c3-80bb-4c2e-b81f-1df7b3239e64"
      unitRef="usd">377604000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMxLTMtMS0xLTA_5ee2cfe2-48db-429c-8a7d-51060563aebe"
      unitRef="usd">381615000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMxLTUtMS0xLTA_5af9479e-8c61-4b08-881f-7355cc709c4a"
      unitRef="usd">358312000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMyLTEtMS0xLTA_e5823b67-e476-4d30-9eb6-5cfc8e62dfaf"
      unitRef="usd">447914000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMyLTMtMS0xLTA_6aecedea-4eef-4295-9daa-01bc443e53b5"
      unitRef="usd">385071000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMyLTUtMS0xLTA_360a2894-2747-4a6d-a5f8-58fe62be3836"
      unitRef="usd">217339000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMzLTEtMS0xLTA_33f301df-2c42-4480-97a7-9a1e39094688"
      unitRef="usd">39855000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMzLTMtMS0xLTA_2e0ef3c3-c882-4960-ad8c-62c4c7a62b1c"
      unitRef="usd">34942000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzMzLTUtMS0xLTA_04998d3d-a50e-4075-85f5-5d9e6b3f374f"
      unitRef="usd">26609000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM0LTEtMS0xLTA_13520961-1518-4f11-8783-915cfe69071a"
      unitRef="usd">2583000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM0LTMtMS0xLTA_b7160b98-b91e-4b2d-8b6c-f4ad5a84127a"
      unitRef="usd">1950000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM0LTUtMS0xLTA_e3f2af82-337c-4510-a951-be28c8b1124d"
      unitRef="usd">4009000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM1LTEtMS0xLTA_4c327a7a-2fe6-402e-86c3-338601d75f49"
      unitRef="usd">-1458000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM1LTMtMS0xLTA_000dc768-9de5-432d-99a5-b2b431d1893a"
      unitRef="usd">-4283000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM1LTUtMS0xLTA_1aa24340-b69d-41cf-837a-762a2935ae89"
      unitRef="usd">-832000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM2LTEtMS0xLTA_09d40903-1cde-48a0-a8c4-780f69b992a5"
      unitRef="usd">-114206000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM2LTMtMS0xLTA_7ebc4ad6-90d0-4909-a5c0-c9d0a363f36b"
      unitRef="usd">-44631000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM2LTUtMS0xLTA_9ac32cf9-3cbf-49d9-9803-d5df3c7d4222"
      unitRef="usd">109523000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM4LTEtMS0xLTA_e5e51574-de04-4b4b-b542-a4405f262864"
      unitRef="usd">1443000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM4LTMtMS0xLTA_1a7dfe4a-934f-40aa-96ae-64f2b2510cff"
      unitRef="usd">-313000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM4LTUtMS0xLTA_dfb7219e-aaba-4211-b814-40e6f310f8b9"
      unitRef="usd">-2242000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM5LTEtMS0xLTA_51cd04a7-8db3-44d2-b22d-df51535105c1"
      unitRef="usd">2824000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM5LTMtMS0xLTA_b66d2afb-bd36-47e6-b46e-be5cbb8a28df"
      unitRef="usd">-9041000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzM5LTUtMS0xLTA_a331be6f-a47e-4c8b-a20a-e628e76fafbf"
      unitRef="usd">-20275000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQwLTEtMS0xLTA_5550781b-6fa2-4acc-aecb-5fb6a8992189"
      unitRef="usd">3331000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQwLTMtMS0xLTA_53dcabce-c71a-49fa-acbb-47058b94ebf9"
      unitRef="usd">12372000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibd21d5fba97b41dab36da5385a40db4b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQwLTUtMS0xLTA_bf73e5ff-e331-4715-9daa-aa678080136f"
      unitRef="usd">32647000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQyLTEtMS0xLTA_db1ca71f-4854-4d4d-8b1b-98a47b298728"
      unitRef="usd">6155000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQyLTMtMS0xLTA_25bf5d03-86b2-4884-847e-c4e256bd285f"
      unitRef="usd">3331000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQyLTUtMS0xLTA_f0835b1d-679a-43b3-acdb-7514a10c08bc"
      unitRef="usd">12372000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="iafa0afc90dcb41ec8c63b15a3516bd70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ1LTEtMS0xLTA_dcf7b2d9-a639-4a75-8863-80d4d7ad125b"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i46cc0679340f4726a0341b2898e9dcd3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ1LTMtMS0xLTA_26bc481c-11f5-4b41-9a94-b91c93e231da"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ifbf071207bc6480f9504943c40762fa0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ1LTUtMS0xLTA_e0cc9306-3390-431e-ba73-32e4726a6587"
      unitRef="usd">119797000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i13be390a7dce4f8b94704435e6796082_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ2LTEtMS0xLTA_d4178406-06a9-451a-b5b5-210d6e80f79f"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i1024c7ec31164b62b66a8a2cb1b804d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ2LTMtMS0xLTA_ae639eb4-8304-4b82-b03f-537704139294"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i6a13aa17c56542069f180571419241be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ2LTUtMS0xLTA_0f8db44e-42f9-479b-99a5-84f1b4923ffa"
      unitRef="usd">54821000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ1LTEtMS0xLTEwMTUz_15326227-42db-45f4-89cc-4562caae7e5f"
      unitRef="usd">933000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ1LTMtMS0xLTEwMTUz_dbcf97f4-b8d7-45ff-a5c1-662695fdfe1f"
      unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ1LTUtMS0xLTEwMTUz_95a7c064-6e18-4305-8053-47413dae2137"
      unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ5LTEtMS0xLTA_e5024c9b-1697-4f4a-b3b6-7db87d030b1c"
      unitRef="usd">1887000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ5LTMtMS0xLTA_8a255bab-aab3-438f-a05e-2ae7372ea0f9"
      unitRef="usd">1849000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjEvZnJhZzo2MzBjNzhiOWFiNjE0MDBhYmE4YzZkMjUzOTFiYjhmZi90YWJsZTo0ZmUxZjA2YjZlNGU0NjI5YWMxYmJjOTJiYjM1MTg1Ny90YWJsZXJhbmdlOjRmZTFmMDZiNmU0ZTQ2MjlhYzFiYmM5MmJiMzUxODU3XzQ5LTUtMS0xLTA_5cc7bb98-cd65-4152-b4d1-43eaa571304b"
      unitRef="usd">1459000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjcvZnJhZzoxZTIwMGYwM2I3MGM0MDkwYjg4ZjMzNTI1NzViM2QyOS90ZXh0cmVnaW9uOjFlMjAwZjAzYjcwYzQwOTBiODhmMzM1MjU3NWIzZDI5XzE3MDc_d2e112c9-b973-4d0b-a472-6c0d518e361a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt"&gt;DESCRIPTION OF BUSINESS&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;AND BASIS OF PRESENTATION&lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of the Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide hospitality services to the natural resources industry in Canada, Australia and the U.S. We provide a full suite of hospitality services for our guests, including lodging, catering and food service, housekeeping and maintenance at accommodation facilities that we or our customers own. In many cases, we provide services that support the day-to-day operations of accommodation facilities, such as laundry, facility management and maintenance, water and wastewater treatment, power generation, communication systems, security and logistics. We also offer development activities for workforce accommodation facilities, including site selection, permitting, engineering and design, manufacturing management and site construction, along with providing hospitality services once the facility is constructed. We&#160;primarily operate in some of the world&#x2019;s most active oil, metallurgical (met) coal, liquefied natural gas (LNG) and iron ore producing regions, and our customers include major and independent oil companies, mining companies, engineering companies and oilfield and mining service companies. We operate in three principal reportable business segments &#x2013; Canada, Australia and the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless otherwise stated or the context otherwise indicates: (i) all references in these consolidated financial statements to &#x201c;Civeo,&#x201d; &#x201c;us,&#x201d; &#x201c;our&#x201d; or &#x201c;we&#x201d; refer to Civeo Corporation and its consolidated subsidiaries; and (ii) all references in this report to &#x201c;dollars&#x201d; or &#x201c;$&#x201d; are to U.S. dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reverse Share Split&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 19, 2020, we effected a reverse share split where each twelve issued and outstanding common shares were converted into one common share. Our common shares began trading on a reverse share split adjusted basis on November 19, 2020. A total of 14,215,169 common shares were issued and outstanding immediately after the reverse share split. No fractional shares were outstanding following the reverse share split. In lieu of any fractional share, the aggregate number of common shares that a holder was entitled to was, if the fraction was less than half a common share, rounded down to the next closest whole number of common shares, and if the fraction was at least half of a common share, rounded up to one whole common share. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reverse share split did not affect the number of authorized or issued and outstanding shares of our preferred shares. As a result of the reverse share split, the conversion price for the Company&#x2019;s outstanding Class A Series 1 preferred shares (Series A preferred shares) was automatically increased to $39.60 for each Series A preferred share (previously it was $3.30 per Series A preferred share).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All authorized, issued and outstanding shares and per share amounts contained in the accompanying consolidated financial statements have been adjusted to reflect this reverse share split for all prior periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjcvZnJhZzoxZTIwMGYwM2I3MGM0MDkwYjg4ZjMzNTI1NzViM2QyOS90ZXh0cmVnaW9uOjFlMjAwZjAzYjcwYzQwOTBiODhmMzM1MjU3NWIzZDI5XzExNzA_568ffbaa-e0d6-4cf9-8b3a-7b814f8dfc9b"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:CommonStockSharesIssued
      contextRef="i75e4e55653374f0da64adc6a6cc862b2_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjcvZnJhZzoxZTIwMGYwM2I3MGM0MDkwYjg4ZjMzNTI1NzViM2QyOS90ZXh0cmVnaW9uOjFlMjAwZjAzYjcwYzQwOTBiODhmMzM1MjU3NWIzZDI5XzQzOTgwNDY1MTkyNDA_6e2c5864-4568-479b-adbf-b4f6c9506a9c"
      unitRef="shares">14215169</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i75e4e55653374f0da64adc6a6cc862b2_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjcvZnJhZzoxZTIwMGYwM2I3MGM0MDkwYjg4ZjMzNTI1NzViM2QyOS90ZXh0cmVnaW9uOjFlMjAwZjAzYjcwYzQwOTBiODhmMzM1MjU3NWIzZDI5XzQzOTgwNDY1MTkyNDA_ddd5510d-2edc-45d1-ab65-db717ad97f94"
      unitRef="shares">14215169</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SharePrice
      contextRef="i75e4e55653374f0da64adc6a6cc862b2_I20201120"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjcvZnJhZzoxZTIwMGYwM2I3MGM0MDkwYjg4ZjMzNTI1NzViM2QyOS90ZXh0cmVnaW9uOjFlMjAwZjAzYjcwYzQwOTBiODhmMzM1MjU3NWIzZDI5XzQzOTgwNDY1MTkyNDQ_ec73b196-0b91-47d6-a2cc-6ff6f7a1effb"
      unitRef="usdPerShare">39.60</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="id24f50c0ae904be0bd2f0f0f2253a2e4_I20201119"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMjcvZnJhZzoxZTIwMGYwM2I3MGM0MDkwYjg4ZjMzNTI1NzViM2QyOS90ZXh0cmVnaW9uOjFlMjAwZjAzYjcwYzQwOTBiODhmMzM1MjU3NWIzZDI5XzQzOTgwNDY1MTkyNTM_56e8861f-5157-452b-a9bf-0494681038e3"
      unitRef="usdPerShare">3.30</us-gaap:SharePrice>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODk1_29b9807d-855d-4292-97f1-abb0f4a7f109">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are exposed to credit losses primarily through the sale of our products and services. We maintain allowances for credit losses for estimated losses resulting from the inability of our customers to make required payments. If a trade receivable is deemed to be uncollectible, such receivable is charged-off against the allowance for credit losses account. Our expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade receivables. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is based on an aging of the accounts receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. If we have no previous experience with the customer, we typically obtain reports from various credit organizations to ensure that the customer has a history of paying its creditors. We may also request financial information, including combined financial statements or other documents, to ensure &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;that the customer has the means of making payment. If these factors do not indicate collection is reasonably assured, we generally would require a prepayment or other arrangement to support revenue recognition and recording of a trade receivable. If the financial condition of our customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160; &#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of work in process, raw materials and supplies and materials for the construction and operation of remote accommodation facilities. Inventories also include food, raw materials, labor, subcontractor charges, manufacturing overhead and catering and other supplies needed for operation of our facilities. Inventories are carried at the lower of cost or market. The cost of inventories is determined on an average cost or specific-identification method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment are stated at cost or at estimated fair market value at acquisition date if acquired in a business combination, and depreciation is computed, for assets owned or recorded under capital lease, using the straight-line method, after allowing for salvage value where applicable, over the estimated useful lives of the assets. Leasehold improvements are capitalized and amortized over the lesser of the life of the lease or the estimated useful life of the asset. During the first quarter of 2020, we extended the remaining useful life of certain long-lived accommodations assets in our U.S. segment. During the fourth quarter of 2019, we extended the remaining useful life of certain long-lived accommodations assets in our Canada segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record the fair value of a liability, which reflects the estimated present value of the amount of asset removal and site reclamation costs related to the retirement of our assets, for an asset retirement obligation (ARO) when it is incurred (typically when the asset is installed). When the liability is initially recorded, we capitalize the associated asset retirement cost by increasing the carrying amount of the related property, plant and equipment. See Asset Retirement Obligations, below, for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenditures for repairs and maintenance are charged to expense when incurred. Expenditures for major renewals and betterments, which extend the useful lives of existing equipment, are capitalized and depreciated. Upon retirement or disposition of property and equipment, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination by assessing whether or not we have acquired inputs and processes that have the ability to create outputs. If determined to be a business combination, we account for a business acquisition under the acquisition method of accounting. The accounting rules governing business combinations require the acquiring entity in a business combination to recognize the fair value of all assets acquired and liabilities assumed and establish the acquisition date as the fair value measurement point. Accordingly, we recognize assets acquired and liabilities assumed in a business combination based on the fair value estimates as of the date of acquisition. Goodwill is measured as the excess of the fair value of the consideration paid over the fair value of the identified net assets, including intangible assets, acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement of the identified net assets requires the significant use of estimates and is based on information that was available to management at the time the purchase price allocation was prepared. We utilize recognized valuation techniques, including the cost approach, the market approach and the income approach, to value the net assets acquired. The impact of changes to the estimated fair values of assets acquired and liabilities assumed is recorded in the reporting period in which the adjustment is identified. Final valuations of assets and liabilities are obtained and recorded within one year from the date of the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The recoverability of the carrying values of long-lived assets, including amortizable intangible assets, is assessed in step one whenever, in management&#x2019;s judgment, events or changes in circumstances indicate that the carrying value of such asset groups may not be recoverable based on estimated future cash flows. If this assessment indicates that the carrying values will not be recoverable, as determined based on undiscounted cash flows over the remaining useful lives, an impairment loss is recognized. The impairment loss equals the excess of the carrying value over the fair value of the asset group. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In performing this analysis, the second step is to review asset groups at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. For each asset group, we compare its carrying value to estimates of undiscounted future cash flows. We use a variety of underlying assumptions to estimate these future cash flows, including assumptions relating to future economic market conditions, rates, occupancy levels, costs and expenses and capital expenditures. The estimates are consistent with those used for purposes of our goodwill impairment test, as further discussed in Goodwill and Other Intangible Assets, below. Based on the assessment, if the carrying values of certain of our asset groups are determined to not be recoverable, we proceed to the third step. In this step, we compare the fair value of the respective asset group to its carrying value. The fair value of the asset groups are based on prices of similar assets, if available, or discounted cash flows. Our estimate of the fair value requires us to use significant unobservable inputs, representative of Level 3 fair value measurements, including numerous assumptions with respect to future circumstances, such as industry and/or local market conditions that might directly impact each of the asset groups&#x2019; operations in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 4 &#x2013; Impairment Charges for a discussion of impairment charges we recognized in 2020, 2019 and 2018 related to our long-lived assets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill represents the excess of the purchase price paid for acquired businesses over the allocated fair value of the related net assets after impairments, if applicable. All of our goodwill as of December&#160;31, 2020 was included in our Australia reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate goodwill for impairment, at the reporting unit level, annually and when an event occurs or circumstances change to suggest that the carrying amount may not be recoverable. A reporting unit is the operating segment, or a business one level below that operating segment (the &#x201c;component&#x201d; level) if discrete financial information is prepared and regularly reviewed by management at the component level. Each segment of our business represents a separate reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the preparation of our financial statements for the three months ended March 31, 2020, we performed a quantitative goodwill impairment test as of March 31, 2020, which resulted in a reduction of the value of our goodwill in our Canadian reporting unit to zero. Please see Note 4 &#x2013; Impairment Charges for further discussion of goodwill impairments recorded in the years ended December 31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct our annual impairment test as of November 30&#160;of each year. We compare each reporting unit&#x2019;s carrying amount, including goodwill, to the fair value of the reporting unit. If the carrying amount of the reporting unit exceeds its fair value, goodwill is impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are given the option to test for impairment of our goodwill by first performing a qualitative assessment to determine whether it is more likely than not (that is, likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is greater than its carrying amount, then performing the currently prescribed quantitative impairment test is unnecessary. In developing a qualitative assessment to meet the &#x201c;more-likely-than-not&#x201d; threshold, each reporting unit with goodwill is assessed separately and different relevant events and circumstances are evaluated for each unit. We have the option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When performing our annual assessment on November 30, 2020, we performed a qualitative assessment related to goodwill at our Australia reporting unit. Qualitative factors that we considered as part of our assessment included industry and market conditions, macroeconomic conditions and the financial performance of our Australian business. We also noted that, based on the interim quantitative testing performed as of March 31, 2020, the estimated fair value of the Australia reporting unit exceeded its carrying value by more than 125%. After assessing these events and circumstances, we determined that it was more likely than not that the fair value of the Australia reporting unit was greater than its carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In performing the quantitative goodwill impairment test, we compare each reporting unit&#x2019;s carrying amount, including goodwill, to the fair value of the reporting unit. Because none of our reporting units has a publicly quoted market price, we must determine the value that willing buyers and sellers would place on the reporting unit through a routine sale process (a Level 3 fair value measurement). In our analysis, we target a fair value that represents the value that would be placed on the reporting unit by market participants, and value the reporting unit based on historical and projected results throughout a cycle, not the value of the reporting unit based on trough or peak earnings. The fair value of the reporting unit is estimated using a &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;combination of (i) an analysis of trading multiples of comparable companies (Market Approach) and (ii) discounted projected cash flows (Income Approach). The relative weighting of each approach reflects current industry and market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market Approach&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This valuation approach utilizes publicly traded comparable companies&#x2019; enterprise values, as compared to their recent and forecasted earnings before interest, taxes and depreciation (EBITDA) information. We use EBITDA because it is a widely used key indicator of the cash generating capacity of companies in our industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Approach&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This valuation approach derives a present value of the reporting unit&#x2019;s projected future annual cash flows over the next five years with a terminal value assumption. We use a variety of underlying assumptions to estimate these future cash flows, including assumptions relating to future economic market conditions, rates, occupancy levels, costs and expenses and capital expenditures. These assumptions can vary by each reporting unit depending on market conditions. In addition, a terminal value is estimated, using a Gordon Growth methodology with a long-term growth rate of 2%. We discount our projected cash flows using a long-term weighted average cost of capital based on our estimate of investment returns that would be required by a market participant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our reporting units is affected by future oil, coal and natural gas prices, anticipated spending by our customers, and the cost of capital. Our estimate of fair value requires us to use significant unobservable inputs, representative of Level 3 fair value measurements, including numerous assumptions with respect to future circumstances, such as industry and/or local market conditions that might directly impact each of the reporting units&#x2019; operations in the future. We selected these valuation approaches because we believe the combination of these approaches and our best judgment regarding underlying assumptions and estimates provides us with the best estimate of fair value for each of our reporting units. We believe these valuation approaches are proven valuation techniques and methodologies for our industry and widely accepted by investors. The fair value of each reporting unit would change if our assumptions under these valuation approaches, or relative weighting of the valuation approaches, were materially modified.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Intangible Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We amortize the cost of other intangible assets using the straight-line method over their estimated useful lives unless such lives are deemed indefinite. For intangible assets that we amortize, we review the useful life of the intangible asset and evaluate each reporting period whether events and circumstances warrant a revision to the remaining useful life. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 10 &#x2013; Goodwill and Other Intangible Assets for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency and Other Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses resulting from consolidated balance sheet translation of foreign operations where a foreign currency is the functional currency are included as a separate component of accumulated other comprehensive income within shareholders&#x2019; equity representing substantially all of the balances within accumulated other comprehensive income. Remeasurements of intercompany loans denominated in a different currency than the functional currency of the entity that are of a long-term investment nature are recognized as other comprehensive income within shareholders&#x2019; equity. Gains and losses resulting from consolidated balance sheet remeasurements of assets and liabilities denominated in a different currency than the functional currency, other than intercompany loans that are of a long-term investment nature, are included in the consolidated statements of operations as incurred. For the years ended December&#160;31, 2020, 2019, and 2018, we recognized approximately $0.5 million, $0.3 million and $0.8 million in foreign currency losses, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Exchange Rate Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A significant portion of revenues, earnings and net investments in foreign affiliates are exposed to changes in foreign currency exchange rates. We seek to manage our foreign exchange risk in part through operational means, including managing expected local currency revenues in relation to local currency costs and local currency assets in relation to local currency liabilities. We have not entered into any foreign currency forward contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally recognize accommodation, mobile facility rental, food service and other services revenues over time as our customers simultaneously receive and consume benefits as we serve our customers because of continuous transfer of control to the customer. Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We transfer control and recognize a sale based on a periodic (usually daily) room rate each night a customer stays in our rooms or when the services are rendered. In some contracts, rates may vary over the contract term. In these cases, revenue may be deferred and recognized on a straight-line basis over the contract term. A limited portion of our revenue is recognized at a point in time when control transfers to the customer related to small modular construction and manufacturing contracts, minor food service arrangements and optional purchases our customers make for incidental services offered at our accommodation and mobile facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For significant construction projects, manufacturing revenues are recognized over time with progress towards completion measured using the cost based input method as the basis to recognize revenue and an estimated profit. Billings on such contracts in excess of costs incurred and estimated profits are classified as deferred revenue. Costs incurred and estimated profits in excess of billings on these contracts are recognized as unbilled receivables. Management believes this input method is the most appropriate measure of progress to the satisfaction of a performance obligation on larger modular construction and manufacturing contracts. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and final contract settlements may result in revisions to projected costs and revenue and are recognized in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. Factors that may affect future project costs and margins include weather, production efficiencies, availability and costs of labor, materials and subcomponents. These factors can significantly impact the accuracy of our estimates and materially impact our future reported earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because of control transferring over time, the majority of our revenue is recognized based on the extent of progress towards completion of the performance obligation. At contract inception, we assess the goods and services promised in our contracts with customers and identify a performance obligation for each promise to transfer our customers a good or service (or bundle of goods or services) that is distinct. Our customers typically contract for hospitality services under take-or-pay contracts with terms that most often range from several months to three years. Our contract terms generally provide for a rental rate for a reserved room and an occupied room rate that compensates us for services provided. We typically contract our facilities to our customers on a fee per day basis where the goods and services promised include lodging and meals. To identify the performance obligations, we consider all of the goods and services promised in the context of the contract and the pattern of transfer to our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues exclude taxes assessed based on revenues such as sales or value added taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of services includes labor, food, utility costs, cleaning supplies, and other costs of operating our accommodations facilities. Cost of goods sold includes all direct material and labor costs and those costs related to contract performance, such as indirect labor, supplies, tools and repairs. Selling, general and administrative costs are charged to expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operations are subject to Canadian federal and provincial income taxes, as well as foreign income taxes. We determine the provision for income taxes using the asset and liability approach. Under this approach, deferred income taxes represent the expected future tax consequences of temporary differences between the carrying amounts and tax bases of assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized. In assessing the need for a valuation allowance, we look to the future reversal of existing taxable temporary differences, taxable income in carryback years, the feasibility of tax planning strategies and estimated future taxable income. The valuation allowance can be affected by changes to tax laws, changes to statutory tax rates and changes to future taxable income estimates and historical losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. See Note 15 &#x2013; Income Taxes for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Receivables and Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the nature of our customer base, we do not believe that we have any significant concentrations of credit risk other than our concentration in the Canadian oil sands and Australian mining industries. We evaluate the credit-worthiness of our significant, new and existing customers&#x2019; financial condition and, generally, we do not require collateral from our customers. For the year ended December&#160;31, 2020, each of Fortescue Metals Group Ltd and Imperial Oil accounted for more than 10% of our revenues. For the year ended December&#160;31, 2019, each of Imperial Oil and Fort Hills Energy LP accounted for more than 10% of our revenues. For the year ended December 31, 2018, each of Imperial Oil, Fort Hills Energy LP and Suncor Energy Inc. accounted for more than 10% of our revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asset Retirement Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have AROs that we are required to perform under law or contract once an asset is permanently taken out of service. We initially record the liability at fair value, which reflects the estimated present value of the amount of asset removal and site reclamation costs related to the retirement of our assets, for an ARO when it is incurred (typically when the asset is installed). When the liability is initially recorded, we capitalize the associated asset retirement cost by increasing the carrying amount of the related property, plant and equipment. Over time, the liability increases for the change in its present value, while the capitalized cost depreciates over the useful life of the related asset. Accretion expense is recognized over the estimated productive life of the related assets. If the fair value of the estimated ARO changes, an adjustment is recorded to both the ARO and the capitalized asset retirement cost. Revisions in estimated liabilities can result from changes in estimated inflation rates, changes in service and equipment costs and changes in the estimated timing of settling the ARO. We utilize current retirement costs to estimate the expected cash outflows for retirement obligations. We estimate the ultimate productive life of the properties and a risk-adjusted discount rate in order to determine the current present value of the obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We relieve ARO liabilities when the related obligations are settled. Most of these obligations are not expected to be paid until many years in the future and will be funded from general company resources at the time of removal. See Note 14 &#x2013; Asset Retirement Obligations for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor an equity participation plan in which certain of our employees participate. We measure the cost of employee services received in exchange for an award of equity instruments (typically restricted share awards and deferred share awards) based on the grant-date fair value of the award. The fair value is calculated based on our share price on the grant-date. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also grant performance share awards. These awards are earned in amounts between 0% and 200% of the participant&#x2019;s target performance share award, based on the payout percentage associated with Civeo&#x2019;s relative total shareholder return rank among a peer group of other companies. The fair value of the performance share is estimated using option-pricing models at the grant date. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, we grant phantom shares. All of the awards vest in equal annual installments and are accounted for as a liability based on the fair value of our share price. Participants granted units of phantom shares are entitled to a lump sum cash payment equal to the fair market value of a common share on the vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of our Canadian and U.S. subsidiaries are guarantors under our Amended Credit Agreement. See Note 11 &#x2013; Debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the ordinary course of business, we also provide standby letters of credit or other guarantee instruments to certain parties as required for certain transactions initiated by us or our subsidiaries. As of December&#160;31, 2020, the maximum potential amount of future payments that we could be required to make under these guarantee agreements (letters of credit) was approximately $5.1 million. We have not recorded any liability in connection with these guarantee arrangements. We do not believe, based on historical experience and information currently available, that it is likely that any amounts will be required to be paid under these guarantee arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures 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. Examples of a few such estimates include revenue and income recognized on the cost-based input method, estimates of the amount and timing of costs to be incurred for AROs, any valuation allowance recorded on net deferred tax assets, warranty claims, long-lived&#160;asset and goodwill impairments and allowance for credit losses. Actual results could materially differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have contingent liabilities and future claims for which we have made estimates of the amount of the eventual cost to liquidate these liabilities or claims. We make an assessment of our exposure and record a provision in our accounts to cover an expected loss when we believe a loss is probable and the amount of the loss can be reasonably estimated. These liabilities and claims sometimes involve threatened or actual litigation where damages have been quantified. Other claims or liabilities have been estimated based on their fair value or our experience in these matters and, when appropriate, the advice of outside counsel or other outside experts. Upon the ultimate resolution of these uncertainties, our future reported financial results will be impacted by the difference between our estimates and the actual amounts paid to settle a liability. Examples of areas where we have made important estimates of future liabilities include litigation, taxes, interest, insurance claims, warranty claims, contract claims and obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the FASB), which are adopted by us as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards or other guidance updates, which are not yet effective, will not have a material impact on our consolidated financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13,&#160;&#x201c;Financial Instruments &#x2013; Credit Losses&#x201d;&#160;(ASU&#160;2016-13). This new standard changes how companies measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 is effective for financial statements issued for reporting periods beginning after December 15, 2019 and interim periods within the reporting periods. We adopted ASU 2016-13 as of January 1, 2020. The adoption of this new standard did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODg2_d0741066-a5e3-47c4-926c-8aa7f0489190">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODg3_4eb779fa-7ddc-4e1b-841c-1a5abf7e4a8d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are exposed to credit losses primarily through the sale of our products and services. We maintain allowances for credit losses for estimated losses resulting from the inability of our customers to make required payments. If a trade receivable is deemed to be uncollectible, such receivable is charged-off against the allowance for credit losses account. Our expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade receivables. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is based on an aging of the accounts receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. If we have no previous experience with the customer, we typically obtain reports from various credit organizations to ensure that the customer has a history of paying its creditors. We may also request financial information, including combined financial statements or other documents, to ensure &lt;/span&gt;&lt;/div&gt;that the customer has the means of making payment. If these factors do not indicate collection is reasonably assured, we generally would require a prepayment or other arrangement to support revenue recognition and recording of a trade receivable. If the financial condition of our customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required.</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODgy_93c93e7d-735e-4663-bb69-84e281508213">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of work in process, raw materials and supplies and materials for the construction and operation of remote accommodation facilities. Inventories also include food, raw materials, labor, subcontractor charges, manufacturing overhead and catering and other supplies needed for operation of our facilities. Inventories are carried at the lower of cost or market. The cost of inventories is determined on an average cost or specific-identification method.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyOTEw_b06c1d50-4544-4c18-aab8-7c5fe4365df4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment are stated at cost or at estimated fair market value at acquisition date if acquired in a business combination, and depreciation is computed, for assets owned or recorded under capital lease, using the straight-line method, after allowing for salvage value where applicable, over the estimated useful lives of the assets. Leasehold improvements are capitalized and amortized over the lesser of the life of the lease or the estimated useful life of the asset. During the first quarter of 2020, we extended the remaining useful life of certain long-lived accommodations assets in our U.S. segment. During the fourth quarter of 2019, we extended the remaining useful life of certain long-lived accommodations assets in our Canada segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record the fair value of a liability, which reflects the estimated present value of the amount of asset removal and site reclamation costs related to the retirement of our assets, for an asset retirement obligation (ARO) when it is incurred (typically when the asset is installed). When the liability is initially recorded, we capitalize the associated asset retirement cost by increasing the carrying amount of the related property, plant and equipment. See Asset Retirement Obligations, below, for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenditures for repairs and maintenance are charged to expense when incurred. Expenditures for major renewals and betterments, which extend the useful lives of existing equipment, are capitalized and depreciated. Upon retirement or disposition of property and equipment, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODc1_b0b9662f-dd38-4492-bdcf-3b4632068e39">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination by assessing whether or not we have acquired inputs and processes that have the ability to create outputs. If determined to be a business combination, we account for a business acquisition under the acquisition method of accounting. The accounting rules governing business combinations require the acquiring entity in a business combination to recognize the fair value of all assets acquired and liabilities assumed and establish the acquisition date as the fair value measurement point. Accordingly, we recognize assets acquired and liabilities assumed in a business combination based on the fair value estimates as of the date of acquisition. Goodwill is measured as the excess of the fair value of the consideration paid over the fair value of the identified net assets, including intangible assets, acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement of the identified net assets requires the significant use of estimates and is based on information that was available to management at the time the purchase price allocation was prepared. We utilize recognized valuation techniques, including the cost approach, the market approach and the income approach, to value the net assets acquired. The impact of changes to the estimated fair values of assets acquired and liabilities assumed is recorded in the reporting period in which the adjustment is identified. Final valuations of assets and liabilities are obtained and recorded within one year from the date of the acquisition.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODc2_c46d47f9-b9a5-4657-90dd-1671898999a2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The recoverability of the carrying values of long-lived assets, including amortizable intangible assets, is assessed in step one whenever, in management&#x2019;s judgment, events or changes in circumstances indicate that the carrying value of such asset groups may not be recoverable based on estimated future cash flows. If this assessment indicates that the carrying values will not be recoverable, as determined based on undiscounted cash flows over the remaining useful lives, an impairment loss is recognized. The impairment loss equals the excess of the carrying value over the fair value of the asset group. &lt;/span&gt;&lt;/div&gt;In performing this analysis, the second step is to review asset groups at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. For each asset group, we compare its carrying value to estimates of undiscounted future cash flows. We use a variety of underlying assumptions to estimate these future cash flows, including assumptions relating to future economic market conditions, rates, occupancy levels, costs and expenses and capital expenditures. The estimates are consistent with those used for purposes of our goodwill impairment test, as further discussed in Goodwill and Other Intangible Assets, below. Based on the assessment, if the carrying values of certain of our asset groups are determined to not be recoverable, we proceed to the third step. In this step, we compare the fair value of the respective asset group to its carrying value. The fair value of the asset groups are based on prices of similar assets, if available, or discounted cash flows. Our estimate of the fair value requires us to use significant unobservable inputs, representative of Level 3 fair value measurements, including numerous assumptions with respect to future circumstances, such as industry and/or local market conditions that might directly impact each of the asset groups&#x2019; operations in the future.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyOTAz_48e10e23-e9c7-4a15-bc28-2f84720e2503">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill represents the excess of the purchase price paid for acquired businesses over the allocated fair value of the related net assets after impairments, if applicable. All of our goodwill as of December&#160;31, 2020 was included in our Australia reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate goodwill for impairment, at the reporting unit level, annually and when an event occurs or circumstances change to suggest that the carrying amount may not be recoverable. A reporting unit is the operating segment, or a business one level below that operating segment (the &#x201c;component&#x201d; level) if discrete financial information is prepared and regularly reviewed by management at the component level. Each segment of our business represents a separate reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the preparation of our financial statements for the three months ended March 31, 2020, we performed a quantitative goodwill impairment test as of March 31, 2020, which resulted in a reduction of the value of our goodwill in our Canadian reporting unit to zero. Please see Note 4 &#x2013; Impairment Charges for further discussion of goodwill impairments recorded in the years ended December 31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct our annual impairment test as of November 30&#160;of each year. We compare each reporting unit&#x2019;s carrying amount, including goodwill, to the fair value of the reporting unit. If the carrying amount of the reporting unit exceeds its fair value, goodwill is impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are given the option to test for impairment of our goodwill by first performing a qualitative assessment to determine whether it is more likely than not (that is, likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is greater than its carrying amount, then performing the currently prescribed quantitative impairment test is unnecessary. In developing a qualitative assessment to meet the &#x201c;more-likely-than-not&#x201d; threshold, each reporting unit with goodwill is assessed separately and different relevant events and circumstances are evaluated for each unit. We have the option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When performing our annual assessment on November 30, 2020, we performed a qualitative assessment related to goodwill at our Australia reporting unit. Qualitative factors that we considered as part of our assessment included industry and market conditions, macroeconomic conditions and the financial performance of our Australian business. We also noted that, based on the interim quantitative testing performed as of March 31, 2020, the estimated fair value of the Australia reporting unit exceeded its carrying value by more than 125%. After assessing these events and circumstances, we determined that it was more likely than not that the fair value of the Australia reporting unit was greater than its carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In performing the quantitative goodwill impairment test, we compare each reporting unit&#x2019;s carrying amount, including goodwill, to the fair value of the reporting unit. Because none of our reporting units has a publicly quoted market price, we must determine the value that willing buyers and sellers would place on the reporting unit through a routine sale process (a Level 3 fair value measurement). In our analysis, we target a fair value that represents the value that would be placed on the reporting unit by market participants, and value the reporting unit based on historical and projected results throughout a cycle, not the value of the reporting unit based on trough or peak earnings. The fair value of the reporting unit is estimated using a &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;combination of (i) an analysis of trading multiples of comparable companies (Market Approach) and (ii) discounted projected cash flows (Income Approach). The relative weighting of each approach reflects current industry and market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market Approach&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This valuation approach utilizes publicly traded comparable companies&#x2019; enterprise values, as compared to their recent and forecasted earnings before interest, taxes and depreciation (EBITDA) information. We use EBITDA because it is a widely used key indicator of the cash generating capacity of companies in our industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Approach&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This valuation approach derives a present value of the reporting unit&#x2019;s projected future annual cash flows over the next five years with a terminal value assumption. We use a variety of underlying assumptions to estimate these future cash flows, including assumptions relating to future economic market conditions, rates, occupancy levels, costs and expenses and capital expenditures. These assumptions can vary by each reporting unit depending on market conditions. In addition, a terminal value is estimated, using a Gordon Growth methodology with a long-term growth rate of 2%. We discount our projected cash flows using a long-term weighted average cost of capital based on our estimate of investment returns that would be required by a market participant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our reporting units is affected by future oil, coal and natural gas prices, anticipated spending by our customers, and the cost of capital. Our estimate of fair value requires us to use significant unobservable inputs, representative of Level 3 fair value measurements, including numerous assumptions with respect to future circumstances, such as industry and/or local market conditions that might directly impact each of the reporting units&#x2019; operations in the future. We selected these valuation approaches because we believe the combination of these approaches and our best judgment regarding underlying assumptions and estimates provides us with the best estimate of fair value for each of our reporting units. We believe these valuation approaches are proven valuation techniques and methodologies for our industry and widely accepted by investors. The fair value of each reporting unit would change if our assumptions under these valuation approaches, or relative weighting of the valuation approaches, were materially modified.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:Goodwill
      contextRef="ibddfb9eabeed42c8ae27d35f8958100a_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzQzOTgwNDY1NjQwNDQ_72a7811a-79b5-4f28-819d-c7848b1e87d6"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="i6196ea56c10043d0bdcd03e87182abde_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzQzOTgwNDY1NjQ4ODE_8eec19e0-4b5f-4f4d-9b8e-3b62cdaba477"
      unitRef="number">1.25</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <cveo:GoodwillandOtherIntangibleAssetsImpairmentMeasurementInput
      contextRef="i8d74981280954179a7f3bf0988b8292a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzEyNjM0_5bdac955-574b-4f34-9469-c82185b7470f"
      unitRef="number">0.02</cveo:GoodwillandOtherIntangibleAssetsImpairmentMeasurementInput>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODk3_33efe96f-7b54-4d16-828d-43dab6910d71">Other Intangible Assets. We amortize the cost of other intangible assets using the straight-line method over their estimated useful lives unless such lives are deemed indefinite. For intangible assets that we amortize, we review the useful life of the intangible asset and evaluate each reporting period whether events and circumstances warrant a revision to the remaining useful life.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODkz_bfac93c4-4462-4a0d-8bd9-484f8421999e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency and Other Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Gains and losses resulting from consolidated balance sheet translation of foreign operations where a foreign currency is the functional currency are included as a separate component of accumulated other comprehensive income within shareholders&#x2019; equity representing substantially all of the balances within accumulated other comprehensive income. Remeasurements of intercompany loans denominated in a different currency than the functional currency of the entity that are of a long-term investment nature are recognized as other comprehensive income within shareholders&#x2019; equity. Gains and losses resulting from consolidated balance sheet remeasurements of assets and liabilities denominated in a different currency than the functional currency, other than intercompany loans that are of a long-term investment nature, are included in the consolidated statements of operations as incurred.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzE2MDI3_ed638bc8-5a63-4807-b066-2173d8f5c8a6"
      unitRef="usd">-500000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzE2MDMx_ff70a305-7e7d-4864-81a1-6240dc2e3a94"
      unitRef="usd">-300000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzE2MDM4_e31c9fe1-e312-4c7e-a712-09177c532093"
      unitRef="usd">-800000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <cveo:ForeignExchangeRiskPolicyPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODc4_6a92d2b7-e0e9-4161-a0fd-42d7bddb368a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Exchange Rate Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A significant portion of revenues, earnings and net investments in foreign affiliates are exposed to changes in foreign currency exchange rates. We seek to manage our foreign exchange risk in part through operational means, including managing expected local currency revenues in relation to local currency costs and local currency assets in relation to local currency liabilities. We have not entered into any foreign currency forward contracts.&lt;/span&gt;&lt;/div&gt;</cveo:ForeignExchangeRiskPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyOTA2_e04a5d38-7fe6-4a25-8ff4-862fa3c13a07">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally recognize accommodation, mobile facility rental, food service and other services revenues over time as our customers simultaneously receive and consume benefits as we serve our customers because of continuous transfer of control to the customer. Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We transfer control and recognize a sale based on a periodic (usually daily) room rate each night a customer stays in our rooms or when the services are rendered. In some contracts, rates may vary over the contract term. In these cases, revenue may be deferred and recognized on a straight-line basis over the contract term. A limited portion of our revenue is recognized at a point in time when control transfers to the customer related to small modular construction and manufacturing contracts, minor food service arrangements and optional purchases our customers make for incidental services offered at our accommodation and mobile facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For significant construction projects, manufacturing revenues are recognized over time with progress towards completion measured using the cost based input method as the basis to recognize revenue and an estimated profit. Billings on such contracts in excess of costs incurred and estimated profits are classified as deferred revenue. Costs incurred and estimated profits in excess of billings on these contracts are recognized as unbilled receivables. Management believes this input method is the most appropriate measure of progress to the satisfaction of a performance obligation on larger modular construction and manufacturing contracts. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and final contract settlements may result in revisions to projected costs and revenue and are recognized in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. Factors that may affect future project costs and margins include weather, production efficiencies, availability and costs of labor, materials and subcomponents. These factors can significantly impact the accuracy of our estimates and materially impact our future reported earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because of control transferring over time, the majority of our revenue is recognized based on the extent of progress towards completion of the performance obligation. At contract inception, we assess the goods and services promised in our contracts with customers and identify a performance obligation for each promise to transfer our customers a good or service (or bundle of goods or services) that is distinct. Our customers typically contract for hospitality services under take-or-pay contracts with terms that most often range from several months to three years. Our contract terms generally provide for a rental rate for a reserved room and an occupied room rate that compensates us for services provided. We typically contract our facilities to our customers on a fee per day basis where the goods and services promised include lodging and meals. To identify the performance obligations, we consider all of the goods and services promised in the context of the contract and the pattern of transfer to our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues exclude taxes assessed based on revenues such as sales or value added taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of services includes labor, food, utility costs, cleaning supplies, and other costs of operating our accommodations facilities. Cost of goods sold includes all direct material and labor costs and those costs related to contract performance, such as indirect labor, supplies, tools and repairs. Selling, general and administrative costs are charged to expense as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODkw_f6f4681f-268d-443b-812c-6f668feb8c11">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operations are subject to Canadian federal and provincial income taxes, as well as foreign income taxes. We determine the provision for income taxes using the asset and liability approach. Under this approach, deferred income taxes represent the expected future tax consequences of temporary differences between the carrying amounts and tax bases of assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized. In assessing the need for a valuation allowance, we look to the future reversal of existing taxable temporary differences, taxable income in carryback years, the feasibility of tax planning strategies and estimated future taxable income. The valuation allowance can be affected by changes to tax laws, changes to statutory tax rates and changes to future taxable income estimates and historical losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. See Note 15 &#x2013; Income Taxes for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODk0_76787a42-ff70-4963-9719-61aedfd7c1ef">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Receivables and Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the nature of our customer base, we do not believe that we have any significant concentrations of credit risk other than our concentration in the Canadian oil sands and Australian mining industries. We evaluate the credit-worthiness of our significant, new and existing customers&#x2019; financial condition and, generally, we do not require collateral from our customers. For the year ended December&#160;31, 2020, each of Fortescue Metals Group Ltd and Imperial Oil accounted for more than 10% of our revenues. For the year ended December&#160;31, 2019, each of Imperial Oil and Fort Hills Energy LP accounted for more than 10% of our revenues. For the year ended December 31, 2018, each of Imperial Oil, Fort Hills Energy LP and Suncor Energy Inc. accounted for more than 10% of our revenues.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i97acc77649684287a846b8daa8aba03f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzIyNDc1_3f6fc56c-b927-4e5e-9ac6-8fc3d98168c1"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8ae7eb5543fd477bbedd5339830d018d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzIyNDc1_820d3d68-77ad-4b49-8321-3b30b359d0af"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4ce781aa9d744d28abb71f589c9e595c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzIyNjA4_9c68bd83-2cd9-494d-906a-090fd216c7b4"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i623deff937454db18eec9dc12ecdfe50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzIyNjA4_bf59c019-f451-484f-93c6-2c7ef84f1072"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8beed2ea2fa3498185c11ab68ee35ea0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzIyNjA4_ecd04d95-9261-48c1-9175-e0004f8ca475"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iab1c9bab9671489aa449cb128f16d143_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzIyNzIx_e01c4b3b-2119-41cd-92a3-46521c9a1714"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie888bc2dcd944b46adfc714bd53e0301_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzIyNzIx_e7ee5ff0-b0fc-4fb0-bcb2-bd45a6af860b"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyOTA4_17c0dbdd-cb46-4e92-b9dd-1b9607efc7d1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asset Retirement Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have AROs that we are required to perform under law or contract once an asset is permanently taken out of service. We initially record the liability at fair value, which reflects the estimated present value of the amount of asset removal and site reclamation costs related to the retirement of our assets, for an ARO when it is incurred (typically when the asset is installed). When the liability is initially recorded, we capitalize the associated asset retirement cost by increasing the carrying amount of the related property, plant and equipment. Over time, the liability increases for the change in its present value, while the capitalized cost depreciates over the useful life of the related asset. Accretion expense is recognized over the estimated productive life of the related assets. If the fair value of the estimated ARO changes, an adjustment is recorded to both the ARO and the capitalized asset retirement cost. Revisions in estimated liabilities can result from changes in estimated inflation rates, changes in service and equipment costs and changes in the estimated timing of settling the ARO. We utilize current retirement costs to estimate the expected cash outflows for retirement obligations. We estimate the ultimate productive life of the properties and a risk-adjusted discount rate in order to determine the current present value of the obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We relieve ARO liabilities when the related obligations are settled. Most of these obligations are not expected to be paid until many years in the future and will be funded from general company resources at the time of removal. See Note 14 &#x2013; Asset Retirement Obligations for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODkx_22e66962-f2c7-49c0-8305-bd83ebe037b7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor an equity participation plan in which certain of our employees participate. We measure the cost of employee services received in exchange for an award of equity instruments (typically restricted share awards and deferred share awards) based on the grant-date fair value of the award. The fair value is calculated based on our share price on the grant-date. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also grant performance share awards. These awards are earned in amounts between 0% and 200% of the participant&#x2019;s target performance share award, based on the payout percentage associated with Civeo&#x2019;s relative total shareholder return rank among a peer group of other companies. The fair value of the performance share is estimated using option-pricing models at the grant date. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, we grant phantom shares. All of the awards vest in equal annual installments and are accounted for as a liability based on the fair value of our share price. Participants granted units of phantom shares are entitled to a lump sum cash payment equal to the fair market value of a common share on the vesting date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <cveo:TargetPerformanceShareAwardPercentage
      contextRef="i49adeda28026433ea9a2a7d00de8c12d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzQzOTgwNDY1NjczMjU_6b869128-dcb7-4b4e-8e17-eda3f2aa2ea8"
      unitRef="number">0</cveo:TargetPerformanceShareAwardPercentage>
    <cveo:TargetPerformanceShareAwardPercentage
      contextRef="i233d131a76e540e48201fd97bf907e80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzQzOTgwNDY1NjczMzI_f620cfcb-9b15-4b42-b03a-c1840c0b3395"
      unitRef="number">2</cveo:TargetPerformanceShareAwardPercentage>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODky_2150a927-f1d4-44c8-8aa0-64672371a326">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of our Canadian and U.S. subsidiaries are guarantors under our Amended Credit Agreement. See Note 11 &#x2013; Debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the ordinary course of business, we also provide standby letters of credit or other guarantee instruments to certain parties as required for certain transactions initiated by us or our subsidiaries. As of December&#160;31, 2020, the maximum potential amount of future payments that we could be required to make under these guarantee agreements (letters of credit) was approximately $5.1 million. We have not recorded any liability in connection with these guarantee arrangements. We do not believe, based on historical experience and information currently available, that it is likely that any amounts will be required to be paid under these guarantee arrangements.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzI2MzMy_4e6cd4f4-0a26-44aa-9d90-dc82fcb0520a"
      unitRef="usd">5100000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:UseOfEstimates
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODg0_ced4f0c5-a3f3-4cf6-bf22-18939e5cf6c4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures 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. Examples of a few such estimates include revenue and income recognized on the cost-based input method, estimates of the amount and timing of costs to be incurred for AROs, any valuation allowance recorded on net deferred tax assets, warranty claims, long-lived&#160;asset and goodwill impairments and allowance for credit losses. Actual results could materially differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyOTAw_e8f386ce-c82f-4456-8c6a-e2c15f844186">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have contingent liabilities and future claims for which we have made estimates of the amount of the eventual cost to liquidate these liabilities or claims. We make an assessment of our exposure and record a provision in our accounts to cover an expected loss when we believe a loss is probable and the amount of the loss can be reasonably estimated. These liabilities and claims sometimes involve threatened or actual litigation where damages have been quantified. Other claims or liabilities have been estimated based on their fair value or our experience in these matters and, when appropriate, the advice of outside counsel or other outside experts. Upon the ultimate resolution of these uncertainties, our future reported financial results will be impacted by the difference between our estimates and the actual amounts paid to settle a liability. Examples of areas where we have made important estimates of future liabilities include litigation, taxes, interest, insurance claims, warranty claims, contract claims and obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzAvZnJhZzowYjUzOTA0OGY3YjA0ODY0OTcxZGY0Mjg2MDlmMmMwNi90ZXh0cmVnaW9uOjBiNTM5MDQ4ZjdiMDQ4NjQ5NzFkZjQyODYwOWYyYzA2XzMyODc0_1277293b-99dc-4537-ba75-2e94d9c54604">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the FASB), which are adopted by us as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards or other guidance updates, which are not yet effective, will not have a material impact on our consolidated financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13,&#160;&#x201c;Financial Instruments &#x2013; Credit Losses&#x201d;&#160;(ASU&#160;2016-13). This new standard changes how companies measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 is effective for financial statements issued for reporting periods beginning after December 15, 2019 and interim periods within the reporting periods. We adopted ASU 2016-13 as of January 1, 2020. The adoption of this new standard did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90ZXh0cmVnaW9uOjI3ZjAyN2JjYjQyZTQ2M2RiNTlkNGMxN2M0MzU0YzBhXzc3Mw_d993dccc-781f-47d1-bd71-1f9c899d005d">REVENUE&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates our revenue by our three reportable segments: Canada, Australia and the U.S., and major categories for the years ended December 31, 2020, 2019 and 2018 (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:87.134%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.494%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile facility rental revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Food service and other services revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Canada revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Food service and other services revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Australia revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile facility rental revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Food service and other services revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total U.S. revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our payment terms vary by the type and location of our customer and the products or services offered. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are generally within 30 days and do not extend beyond 60 days. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December 31, 2020, for contracts that are greater than one year, the table below discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue. The table only includes revenue expected to be recognized from contracts where the quantity of service is certain (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:94.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.826%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the years ending 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:9pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue expected to be recognized as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;We applied the practical expedient and do not disclose consideration for remaining performance obligations with an original expected duration of one year or less. In addition, we do not estimate revenues expected to be recognized related to unsatisfied performance obligations for contracts without minimum room commitments. The table above represents only a portion of our expected future consolidated revenues and it is not necessarily indicative of the expected trend in total revenues.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90ZXh0cmVnaW9uOjI3ZjAyN2JjYjQyZTQ2M2RiNTlkNGMxN2M0MzU0YzBhXzc3NA_f9c94f5c-a852-464a-a8ce-a6b426bdb4f2">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates our revenue by our three reportable segments: Canada, Australia and the U.S., and major categories for the years ended December 31, 2020, 2019 and 2018 (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:87.134%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.494%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile facility rental revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Food service and other services revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Canada revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Food service and other services revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Australia revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile facility rental revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Food service and other services revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total U.S. revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90ZXh0cmVnaW9uOjI3ZjAyN2JjYjQyZTQ2M2RiNTlkNGMxN2M0MzU0YzBhXzY4_ed1764c9-9b32-410a-a028-349827802111"
      unitRef="segment">3</us-gaap:NumberOfReportingUnits>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e1295cba5844a65ba025917b602f500_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzItMS0xLTEtMA_e135a16f-808f-40c9-bd10-59e0013e3bd4"
      unitRef="usd">202534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc370765cc6a4bc09b1d70fb1ff24c28_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzItMy0xLTEtMA_5b7f6a1e-b182-475a-b438-501877818f1f"
      unitRef="usd">281577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5fd1549822d4ce8a1a0a1953d9f8287_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzItNS0xLTEtMA_28593e7b-cdbd-4651-9277-53dfb4ba2b39"
      unitRef="usd">266899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94f38dd5847f4dba98f08e1a5b169cd2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzMtMS0xLTEtMA_1503df82-1f5e-442f-bb51-6d0506638ad8"
      unitRef="usd">33192000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3e1c1fec50c4571ad94f236fb27f9e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzMtMy0xLTEtMA_787f432a-ffff-4b23-a4d5-8a3726b44a96"
      unitRef="usd">9575000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21a66f0e1da94ca4875eb0800669c84f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzMtNS0xLTEtMA_12fa5b94-a7e9-44ba-9c84-59fd76b74d24"
      unitRef="usd">9316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41fef9db4a9543bc90c168b336a38370_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzQtMS0xLTEtMA_cd18829e-007c-49aa-97e1-e63e15898b50"
      unitRef="usd">33923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2a4153bfc9b42ae9f2fcf412e622811_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzQtMy0xLTEtMA_da1ae1c8-4120-485f-8251-f7b5186a2791"
      unitRef="usd">33485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9de54691ddc542af88d5d00afbf0b16b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzQtNS0xLTEtMA_c838f2b6-1804-4e0e-9be3-96d8505317aa"
      unitRef="usd">15601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61bb7b3d58b248519de1329bef99a36e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzUtMS0xLTEtMA_4634349d-ff98-468f-b528-2505b94a5e98"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe489180c7624f7689409901df50b899_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzUtMy0xLTEtMA_cbbd55f6-4749-4114-8aa3-f0b0b7859884"
      unitRef="usd">1014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ab0983436e34581bc67b39010939c99_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzUtNS0xLTEtMA_39e8c576-c11c-4065-8ac1-dba05172849e"
      unitRef="usd">4196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9ddeb62e86d49a2a8a3e67b4802e963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzYtMS0xLTEtMA_e140fc65-7ef9-4278-98a0-1d97be944c85"
      unitRef="usd">269649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzYtMy0xLTEtMA_324ae897-40f8-4b5a-a09e-7e2ffddd8487"
      unitRef="usd">325651000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fcdf787f78e4399bdeeb628f6bbfdf1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzYtNS0xLTEtMA_0d8dbf5d-c86e-440b-9c97-890accf01a95"
      unitRef="usd">296012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3129c2fde599439698328bbbb2ad6cb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzktMS0xLTEtMA_0a4f3ce2-cde6-40d0-9433-23871fcc86f0"
      unitRef="usd">144070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f36f3e835a34ff59a072a1ed84fb038_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzktMy0xLTEtMA_b384cd7a-0d61-4c74-9a0b-2d5dd7fdf8f9"
      unitRef="usd">126047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f253e62c6094870b8bb4189f1f45c8e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzktNS0xLTEtMA_f7173112-c6d0-4b35-b62a-5de1b790f019"
      unitRef="usd">117896000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70e3fe620f994a06ad57b8afdbd320d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzEwLTEtMS0xLTA_aabe67ca-6fbe-4399-ad5d-8fecaea70d75"
      unitRef="usd">90472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied19006406a04d22a9c914cc3f76e226_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzEwLTMtMS0xLTA_c3c8c3a2-6b5d-46b1-a8b5-a55ae2f6f6d7"
      unitRef="usd">30046000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6672f328d58e4007811f7428fe055f2d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzEwLTUtMS0xLTA_9612b87b-6acd-403e-8e8b-c0e1f8116b85"
      unitRef="usd">1342000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f8acd42781346ddb17be945e12cb2d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzExLTEtMS0xLTA_d24420b6-b4f7-4f71-96f2-49b6be468a13"
      unitRef="usd">234542000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzExLTMtMS0xLTA_698b9d59-f7a9-4dbe-982c-e4b506228ea0"
      unitRef="usd">156093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba4386c9427b404b85e6c9c1ac279e20_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzExLTUtMS0xLTA_af62a28f-d76c-4b5f-bb04-1db852f03f1c"
      unitRef="usd">119238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9d1840581734a0e8fcdea285e142616_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE0LTEtMS0xLTA_5a3d7697-05d8-4c8d-bb37-f1453e3de51b"
      unitRef="usd">2451000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65d47e8923154724b49f28e0ea3ce2ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE0LTMtMS0xLTA_e964e62d-1496-454b-bb5f-5473b49b416f"
      unitRef="usd">12462000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ce2593edf414717b473af52361881d9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE0LTUtMS0xLTA_cdfaaa8e-f96d-4461-8197-545825c98a2b"
      unitRef="usd">18288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e86c094c55e4070aa0a57f75dda513d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE1LTEtMS0xLTA_6814d7d2-3098-46ca-abcd-f5d975fa6913"
      unitRef="usd">16837000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0885969c71c045ebb1e10bb7e142d284_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE1LTMtMS0xLTA_5f3fefd4-a9dd-4b32-88aa-575c76245d8f"
      unitRef="usd">28119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17892815c009428591d927526c2fb9fc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE1LTUtMS0xLTA_ff2b36e5-fa34-443f-a808-4ca66417abec"
      unitRef="usd">20389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5aa06d65d7948b698c5352308330e87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE2LTEtMS0xLTA_b9b8155c-0178-4c3b-b14c-6375d02ec925"
      unitRef="usd">6200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21552c2f38554a2bbb2db6a9bd14f8cc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE2LTMtMS0xLTA_cea9b991-ba5b-4294-9788-74479f4551fb"
      unitRef="usd">5085000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i976d903b49714ce98c258036498c35eb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE2LTUtMS0xLTA_629f5828-66e7-4233-a82a-b2ddd6672ebe"
      unitRef="usd">12595000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie339f6c80aa84bee90c4334435d888b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE3LTEtMS0xLTA_eea17f57-26d0-438d-b94a-174c4cb19ec4"
      unitRef="usd">50000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbdcbd8a83ca4366ab6cf147fba4c712_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE3LTMtMS0xLTA_7a40615a-3116-4efc-a109-5a2e938e8aea"
      unitRef="usd">145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6cbb1edde27b45d79966db95c75ff9cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE3LTUtMS0xLTA_04e28f1a-47b3-435d-ab32-97409560fc9c"
      unitRef="usd">170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia34944f7d35d4399b2e3c21c479d9b88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE4LTEtMS0xLTA_72b50ef6-e574-495c-aae4-573a15f1fe04"
      unitRef="usd">25538000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE4LTMtMS0xLTA_5ae71386-3cf3-4908-a96d-c65a8484b7a9"
      unitRef="usd">45811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0773cc4126b64149804f31f86819dbfe_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzE4LTUtMS0xLTA_a848df2f-7d83-430c-ba6f-cdf105302d6a"
      unitRef="usd">51442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzIwLTEtMS0xLTA_685f15e7-47b4-422f-bf0f-47fbf5d918e0"
      unitRef="usd">529729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzIwLTMtMS0xLTA_b9f3d14d-766c-4928-b62f-a7ae597d91bd"
      unitRef="usd">527555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpjMDI1MjA5NTcyODA0ZjI5ODJiNGI2MzdkZjdkM2JjOS90YWJsZXJhbmdlOmMwMjUyMDk1NzI4MDRmMjk4MmI0YjYzN2RmN2QzYmM5XzIwLTUtMS0xLTA_13b76698-037e-4a87-9420-f963aa21bc50"
      unitRef="usd">466692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90ZXh0cmVnaW9uOjI3ZjAyN2JjYjQyZTQ2M2RiNTlkNGMxN2M0MzU0YzBhXzc3NQ_81db40be-a9c2-4219-b398-b287acab83e4">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December 31, 2020, for contracts that are greater than one year, the table below discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue. The table only includes revenue expected to be recognized from contracts where the quantity of service is certain (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:94.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.826%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the years ending 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:9pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue expected to be recognized as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ic9795767e3da4f98b92bb96c45205e80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpmNTk4Y2JhM2I2NTE0OGNjOTQwMDk0MTEzMjBiMWMwZi90YWJsZXJhbmdlOmY1OThjYmEzYjY1MTQ4Y2M5NDAwOTQxMTMyMGIxYzBmXzItMS0xLTEtMA_e6894965-e460-43e7-9a2a-a98a82deabfa"
      unitRef="usd">102297000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i51835894cc7240429cba82ebc098f4d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpmNTk4Y2JhM2I2NTE0OGNjOTQwMDk0MTEzMjBiMWMwZi90YWJsZXJhbmdlOmY1OThjYmEzYjY1MTQ4Y2M5NDAwOTQxMTMyMGIxYzBmXzItMy0xLTEtMA_e1389af4-7059-46a2-a788-7f929307dd8d"
      unitRef="usd">68705000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i4af70eaaf2d341a0a0f72e24be6b9009_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpmNTk4Y2JhM2I2NTE0OGNjOTQwMDk0MTEzMjBiMWMwZi90YWJsZXJhbmdlOmY1OThjYmEzYjY1MTQ4Y2M5NDAwOTQxMTMyMGIxYzBmXzItNS0xLTEtMA_517a0127-2940-4a61-900a-08fedcc34816"
      unitRef="usd">10523000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i92649d20b2594ac6a614f0810417c191_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpmNTk4Y2JhM2I2NTE0OGNjOTQwMDk0MTEzMjBiMWMwZi90YWJsZXJhbmdlOmY1OThjYmEzYjY1MTQ4Y2M5NDAwOTQxMTMyMGIxYzBmXzItNy0xLTEtMA_7abd2e29-3b91-40dd-a7d6-ab63619ea681"
      unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMzYvZnJhZzoyN2YwMjdiY2I0MmU0NjNkYjU5ZDRjMTdjNDM1NGMwYS90YWJsZTpmNTk4Y2JhM2I2NTE0OGNjOTQwMDk0MTEzMjBiMWMwZi90YWJsZXJhbmdlOmY1OThjYmEzYjY1MTQ4Y2M5NDAwOTQxMTMyMGIxYzBmXzItOS0xLTEtMA_0313fb40-5e03-457b-bb7c-3c48495c9a75"
      unitRef="usd">181525000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:AssetImpairmentChargesTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0Xzg3OTYwOTMwNDA3NDM_147b0fd0-6e0a-4b2e-a037-2bc8b437e0ee">IMPAIRMENT CHARGES&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2020 Impairment Charges&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes pre-tax impairment charges recorded during 2020, which are included in Impairment expense in our consolidated statements of operations (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&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:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.383%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarter ended March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Quarter ended March 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. During the first quarter of 2020, we recorded impairment expense related to goodwill and long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The spread of the COVID-19 coronavirus (COVID-19) and the response thereto during the first quarter of 2020 negatively impacted the global economy. The resulting unprecedented decline in oil demand, coupled with disagreements between Saudi Arabia&#160;and&#160;Russia about production limits, resulted in a collapse of global oil prices in March 2020, thereby creating unprecedented downward pressure on stock prices in the energy industry, particularly small-cap companies with operations in the U.S. and Canada, such as&#160;Civeo. As a result, we experienced a sustained reduction of our share price during the first quarter of 2020. Our market capitalization implied an enterprise value which was significantly less than the sum of the estimated fair values of our reporting units, and we determined that an indicator of a goodwill impairment was present as of March 31, 2020.&#160;Accordingly, we performed an interim goodwill impairment test as of March 31, 2020, and the carrying amount of our Canadian reporting unit exceeded the reporting unit's fair value. Based on the results of the impairment test, we reduced the value of our goodwill in our Canadian reporting unit to zero and recognized impairment expense in the first quarter of 2020 of $93.6 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furthermore, as a result of the decline in global oil prices and forecasts for a potentially protracted period of lower prices, as well as the goodwill impairment in our Canadian segment, we determined all asset groups within this segment had experienced a trigger that indicated that the carrying values might not be recoverable. Accordingly, we assessed the carrying value of each asset group to determine if it continued to be recoverable based on estimated future cash flows. Based on the assessment, the carrying values of certain asset groups were determined to not be fully recoverable, and we proceeded to compare the estimated fair value of these asset groups to their respective carrying values. As a result, certain asset groups were written down to their estimated fair values of $43.5 million and we recorded impairment expense of $38.1 million related to these long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also, as a result of the decline in global oil prices and forecasts for a potentially protracted period of lower prices, we reviewed all asset groups in our U.S. segment to determine if an indicator of impairment had occurred that would indicate that the carrying values of the asset groups in the segment might not be recoverable. We determined that certain asset groups within the segment had experienced an indicator of impairment, and thus we assessed the carrying values of our long-lived assets in the U.S. to determine if they continued to be recoverable based on estimated future cash flows. Based on the assessment, the carrying values of certain of our U.S. asset groups were determined to not be recoverable, and we proceeded to compare the estimated fair values of the asset groups to their respective carrying values. Accordingly, these assets were written down to their estimated fair values of $12.5 million and we recorded impairment expense of $12.4 million during the first quarter of 2020 related to these long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2019 Impairment Charges&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes pre-tax impairment charges recorded during 2019, which are included in Impairment expense in our consolidated statements of operations (in thousands):&#160;&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:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.659%"/&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.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarter ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarter ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Quarter ended December 31, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In performing our annual goodwill impairment test as of November 30, 2019, we compared the fair value of our reporting units to their respective carrying values. The carrying amount of our Canadian reporting unit exceeded the reporting unit's fair value. Based on the results of the impairment test, we recognized an impairment expense of $19.9 million related to our Canadian reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2019, we recorded an impairment expense of $0.7 million related to corporate office space in Canada. The facility is closed and recorded at the estimated fair value (less costs to sell) and was reduced due to a recent appraisal report. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Quarter ended June 30, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. During the second quarter of 2019, we identified indicators that certain long-lived assets in Australia may be impaired due to market developments, including the non-renewal of certain land development approval agreements. We assessed the carrying values of the related assets to determine if they continued to be recoverable based on estimated future cash flows.&#160; Based on the assessment, the carrying values were determined to not be fully recoverable, and we proceeded to compare the estimated fair value of the assets to their respective carrying values. Accordingly, the assets were written down to their estimated fair values of $0.5 million. As a result of the analysis described above, we recorded an impairment expense of $4.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, during the second quarter of 2019, we identified a liability related to an ARO at one of our villages in Australia that should have been recorded in 2011. We determined that the error was not material to our previously issued financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2018, and therefore, corrected the error in the second quarter of 2019. Specifically, we recorded the following amounts in the second quarter 2019 unaudited consolidated statement of operations related to prior periods: (1) additional accretion expense related to the ARO of $0.9 million, (2) additional depreciation and amortization expense of $0.5 million related to amortization of the related asset retirement cost and (3) additional impairment expense related to the impairment of the asset retirement cost of $1.0 million offset by recognition of an ARO liability totaling $2.3 million as of June 30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2018 Impairment Charges&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes pre-tax impairment charges recorded during 2019, which are included in Impairment expense in our consolidated statements of operations (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarter ended March 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Quarter ended March 31, 2018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. During the first quarter of 2018, we identified an indicator that certain long-lived assets used in the Canadian oil sands may be impaired due to market developments, including expected customer commitments, occurring in the first quarter of 2018. For purposes of our impairment assessment, we separated two lodges that were previously treated as a single asset group due to the lodges no longer being used together to generate joint cash flows. We assessed the carrying value of the asset group to determine if it continued to be recoverable based on estimated future cash flows.&#160; Based on the assessment, the carrying value was determined to not be fully recoverable, and we proceeded to compare the estimated fair value of the asset group to its respective carrying value.&#160; Accordingly, the value of one of the lodges was written down to its estimated fair value of zero. As a result of the analysis described above, we recorded an impairment expense of $28.7 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetImpairmentChargesTextBlock>
    <cveo:AssetImpairmentChargesTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzEwOTk1MTE2Mzk3MDM_06fbc249-6308-4d5c-b7c7-6a9099f485f4">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes pre-tax impairment charges recorded during 2020, which are included in Impairment expense in our consolidated statements of operations (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&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:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.383%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarter ended March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes pre-tax impairment charges recorded during 2019, which are included in Impairment expense in our consolidated statements of operations (in thousands):&#160;&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:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.659%"/&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.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarter ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarter ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes pre-tax impairment charges recorded during 2019, which are included in Impairment expense in our consolidated statements of operations (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarter ended March 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;</cveo:AssetImpairmentChargesTableTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i76d2435f949948c886a6d7eb2adedb5d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzItMS0xLTEtMTQzOA_513f5a2c-e1c6-40bf-b603-a13952d733eb"
      unitRef="usd">93606000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i15473fd93bda4f309e9e8a964eee07c0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzItMy0xLTEtMTQ0Mg_862c370e-5011-4ec0-8f95-40f1c3148c1d"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ida0378f4e0d245999c29118435fc92b4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzItNS0xLTEtMTQ0Ng_5c0708d8-c032-4a93-978b-ca6cde3e1549"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzItNy0xLTEtMTQ1MA_0ef4c097-33b2-4d47-9e43-11c7a02a8080"
      unitRef="usd">93606000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i76d2435f949948c886a6d7eb2adedb5d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzMtMS0xLTEtMTQzOA_67882d39-3d77-44e5-ba4c-3c76928dfce9"
      unitRef="usd">38075000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i15473fd93bda4f309e9e8a964eee07c0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzMtMy0xLTEtMTQ0Mg_0638b8cb-5d0e-40de-96f2-b92cb1c41192"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ida0378f4e0d245999c29118435fc92b4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzMtNS0xLTEtMTQ0Ng_607cc138-633f-446d-9f91-877173199b1a"
      unitRef="usd">12439000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzMtNy0xLTEtMTQ1MA_d66a47bc-efee-4854-b3ac-df9529745d37"
      unitRef="usd">50514000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:AssetImpairmentCharges
      contextRef="i76d2435f949948c886a6d7eb2adedb5d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzQtMS0xLTEtMTQzOA_c2e28285-fb43-42f0-b5fc-5afec2bddc88"
      unitRef="usd">131681000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i15473fd93bda4f309e9e8a964eee07c0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzQtMy0xLTEtMTQ0Mg_0a351e2d-f10b-4490-b718-e652ea2ac417"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ida0378f4e0d245999c29118435fc92b4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzQtNS0xLTEtMTQ0Ng_161e0ca1-2527-4ad9-b88a-d90da64b5a67"
      unitRef="usd">12439000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo4MDAyYTc0N2U1YTI0NGI3OGY2OTlhZDEzMjdlOTI0OC90YWJsZXJhbmdlOjgwMDJhNzQ3ZTVhMjQ0Yjc4ZjY5OWFkMTMyN2U5MjQ4XzQtNy0xLTEtMTQ1MA_b2da2504-7c6c-4c72-a20c-905e018b2004"
      unitRef="usd">144120000</us-gaap:AssetImpairmentCharges>
    <us-gaap:Goodwill
      contextRef="ibddfb9eabeed42c8ae27d35f8958100a_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzQzOTgwNDY1Mjk4MjA_6a111d53-91bb-477e-a98f-0d02a0875d05"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i4a8041efbcf341babcf9e3f6f4c3efff_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzQzOTgwNDY1MjI4ODc_4b8e1d0b-c462-4a1f-80ba-15b447165c5b"
      unitRef="usd">93600000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibddfb9eabeed42c8ae27d35f8958100a_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzQzOTgwNDY1MjI5MDI_003face1-843d-4b85-af6a-96e9e5755a60"
      unitRef="usd">43500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i76d2435f949948c886a6d7eb2adedb5d_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzQzOTgwNDY1MjI5MDk_4db0eddb-d952-45b6-bd1b-2867140a2e75"
      unitRef="usd">38100000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i72a35dc7130443e59f3422542f697a78_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzQzOTgwNDY1MjI5MjM_3eca3967-db02-4635-ae32-61cc90d32175"
      unitRef="usd">12500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ida0378f4e0d245999c29118435fc92b4_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzQzOTgwNDY1MjI5MTY_dceb52e8-2a57-4283-a874-61a0a80f756d"
      unitRef="usd">12400000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="iae945943d28c42819e66f4b20e822a8d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzItMS0xLTEtMA_fd99d7c2-680b-4f1d-9348-bae3eed5e1bb"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i13c32f566e83451796172e7bd903804c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzItMy0xLTEtMA_61010f95-ebfe-4ff6-919a-e6afa700919d"
      unitRef="usd">5546000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="if688320ad8684194951670c38bcca9a3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzItNS0xLTEtMA_61d95509-b9ef-4739-aa0d-80dd6c1e2537"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i233bb6381f284fb8bd0353c81a80951b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzItNy0xLTEtMA_f202d05e-d0cb-4626-8d03-6bf31bc26269"
      unitRef="usd">5546000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i1a60499681e94b12bca33ec3a76e09ad_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzQtMS0xLTEtMA_b77bfae3-0b82-4171-86a0-fbb229625227"
      unitRef="usd">702000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i4a67e51e78234b59a40a657580b40296_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzQtMy0xLTEtMA_71495bbd-04bb-4259-b0b6-cbf26fefb61a"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i41a44997d14941588b0261bb41abe486_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzQtNS0xLTEtMA_9592f7f2-f135-4c5b-b1a3-01321574e175"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i4d5fc661e5f84b12bb03d12a6e83d91a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzQtNy0xLTEtMA_5c15b5f5-75ed-46c2-8c95-8931f0515878"
      unitRef="usd">702000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1a60499681e94b12bca33ec3a76e09ad_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzUtMS0xLTEtMA_e7a46274-0eac-4c95-bc6b-59875cc1a540"
      unitRef="usd">19900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4a67e51e78234b59a40a657580b40296_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzUtMy0xLTEtMA_1a83918e-79c7-43c2-901e-3d84db6a09f8"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i41a44997d14941588b0261bb41abe486_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzUtNS0xLTEtMA_a63d26c8-a892-4153-a47a-496ce5021276"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4d5fc661e5f84b12bb03d12a6e83d91a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzUtNy0xLTEtMA_267acc67-9c74-4d7e-a6df-84e2f71ff96a"
      unitRef="usd">19900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzYtMS0xLTEtMA_63b4f9a1-4245-4aa3-b0d4-4b0720a84fcf"
      unitRef="usd">20602000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzYtMy0xLTEtMA_360f3c37-ae71-403a-b6b9-e7bb3419258b"
      unitRef="usd">5546000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzYtNS0xLTEtMA_c882fc2c-60af-4bc2-891e-626431ef87b1"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZTo5MWQzNGM2ZTFiMWI0YzVlYjkyMWYxY2I4ODUzYzZjOC90YWJsZXJhbmdlOjkxZDM0YzZlMWIxYjRjNWViOTIxZjFjYjg4NTNjNmM4XzYtNy0xLTEtMA_8976f94a-76e2-4e85-a6d1-09a24ee510da"
      unitRef="usd">26148000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1a60499681e94b12bca33ec3a76e09ad_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzQzOTgwNDY1Mjk2OTQ_a045af49-fd71-4260-84e6-d18490f07a21"
      unitRef="usd">19900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i1a60499681e94b12bca33ec3a76e09ad_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzcxNw_5b93efbd-98f2-4633-bc88-0e7d5218abfc"
      unitRef="usd">700000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic3b93adc6da04893b69ff1b713a7a935_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzE1NzQ_c7ef0d96-b413-4a74-92d6-b8d7af179a62"
      unitRef="usd">500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i99752df12a2140d69fb4b26e1aa1d162_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzE2NjE_76862f1d-a7db-4350-b098-73c72257cf9b"
      unitRef="usd">4500000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i7059a1f6a7d74a0e8b4f4a62badda0c6_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzIyNzg_94aedaf5-f141-4d9b-a54b-c7e36e2f2fc1"
      unitRef="usd">900000</us-gaap:AssetRetirementObligationAccretionExpense>
    <cveo:AssetRetirementCostDepreciationAndAmortizationExpense
      contextRef="i7059a1f6a7d74a0e8b4f4a62badda0c6_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzIzMzg_e79a8397-efee-4060-aabb-a26cb82ca734"
      unitRef="usd">500000</cveo:AssetRetirementCostDepreciationAndAmortizationExpense>
    <cveo:AssetRetirementCostImpairmentExpense
      contextRef="i7059a1f6a7d74a0e8b4f4a62badda0c6_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzI0OTg_4aa8268c-61b9-4d02-9b7d-75b1ab4d399e"
      unitRef="usd">1000000.0</cveo:AssetRetirementCostImpairmentExpense>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i7059a1f6a7d74a0e8b4f4a62badda0c6_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzI1NTI_f9afa70e-1c80-427d-9e34-d4b439c360fc"
      unitRef="usd">2300000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="idf6a3aa01e524a08bc3925aa3ad36a39_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZToxNzBhNWJjZGQzYzQ0NTUzODBmMjc0NzBiYmU1YTExYS90YWJsZXJhbmdlOjE3MGE1YmNkZDNjNDQ1NTM4MGYyNzQ3MGJiZTVhMTFhXzItMS0xLTEtMA_af588825-20f1-4bcc-b284-f3cef2f7e4d0"
      unitRef="usd">28661000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="iebb54fbb1c11431baa7a93054c7eab01_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZToxNzBhNWJjZGQzYzQ0NTUzODBmMjc0NzBiYmU1YTExYS90YWJsZXJhbmdlOjE3MGE1YmNkZDNjNDQ1NTM4MGYyNzQ3MGJiZTVhMTFhXzItMy0xLTEtMA_f4eb1079-adf3-4739-8537-c51f3db25e4c"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i08f904f44d714a7aa57d631f0686bf04_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZToxNzBhNWJjZGQzYzQ0NTUzODBmMjc0NzBiYmU1YTExYS90YWJsZXJhbmdlOjE3MGE1YmNkZDNjNDQ1NTM4MGYyNzQ3MGJiZTVhMTFhXzItNS0xLTEtMA_ce1cdb57-fb4a-4ac8-9c2e-066afd6998ad"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie720fb9cc9fc4a4b94374235b8f2eee0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZToxNzBhNWJjZGQzYzQ0NTUzODBmMjc0NzBiYmU1YTExYS90YWJsZXJhbmdlOjE3MGE1YmNkZDNjNDQ1NTM4MGYyNzQ3MGJiZTVhMTFhXzItNy0xLTEtMA_59c82936-4f59-4d25-8427-38cfcac66d50"
      unitRef="usd">28661000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:AssetImpairmentCharges
      contextRef="idf6a3aa01e524a08bc3925aa3ad36a39_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZToxNzBhNWJjZGQzYzQ0NTUzODBmMjc0NzBiYmU1YTExYS90YWJsZXJhbmdlOjE3MGE1YmNkZDNjNDQ1NTM4MGYyNzQ3MGJiZTVhMTFhXzMtMS0xLTEtMA_1cdb5e20-4ee6-4f58-beb3-02db92314f71"
      unitRef="usd">28661000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iebb54fbb1c11431baa7a93054c7eab01_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZToxNzBhNWJjZGQzYzQ0NTUzODBmMjc0NzBiYmU1YTExYS90YWJsZXJhbmdlOjE3MGE1YmNkZDNjNDQ1NTM4MGYyNzQ3MGJiZTVhMTFhXzMtMy0xLTEtMA_c5df4d80-2051-4868-8a17-cf2cc6ab1f93"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i08f904f44d714a7aa57d631f0686bf04_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZToxNzBhNWJjZGQzYzQ0NTUzODBmMjc0NzBiYmU1YTExYS90YWJsZXJhbmdlOjE3MGE1YmNkZDNjNDQ1NTM4MGYyNzQ3MGJiZTVhMTFhXzMtNS0xLTEtMA_371128ab-5a6d-423d-85c5-ce22e22fff7c"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ie720fb9cc9fc4a4b94374235b8f2eee0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90YWJsZToxNzBhNWJjZGQzYzQ0NTUzODBmMjc0NzBiYmU1YTExYS90YWJsZXJhbmdlOjE3MGE1YmNkZDNjNDQ1NTM4MGYyNzQ3MGJiZTVhMTFhXzMtNy0xLTEtMA_befb066e-16fa-4245-9709-de3ff1841f2c"
      unitRef="usd">28661000</us-gaap:AssetImpairmentCharges>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifb859da2ecda4867a8514c44e81c3cbb_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzM2ODA_654e8c7d-ccaf-41b2-93a7-2df62954704e"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="idf6a3aa01e524a08bc3925aa3ad36a39_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDIvZnJhZzphMjdiNTczZmQ4MTA0NWE4YmZjZDk3ZDYxY2VmZDk5NC90ZXh0cmVnaW9uOmEyN2I1NzNmZDgxMDQ1YThiZmNkOTdkNjFjZWZkOTk0XzM3NjY_4b168f94-f049-44ba-9e31-152fda0ad1b7"
      unitRef="usd">28700000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDUvZnJhZzpjNGQ0ZDJmNDI0Mzg0MDViYTNlZTM4ZWZhMzBiZTQ4Yi90ZXh0cmVnaW9uOmM0ZDRkMmY0MjQzODQwNWJhM2VlMzhlZmEzMGJlNDhiXzI3MzY_8b757522-45e7-4b9f-a8ee-d608f5f30292">FAIR VALUE MEASUREMENTS&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments consist of cash and cash equivalents, receivables, payables and debt instruments. We believe that the carrying values of these instruments on the accompanying consolidated balance sheets approximate their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, we believe the carrying value of our floating-rate debt outstanding under our term loans and revolving credit facilities approximates fair value because the terms include short-term interest rates and exclude penalties for prepayment. We estimated the fair value of our floating-rate term loan and revolving credit facilities using significant other observable inputs, representative of a Level 2 fair value measurement, including terms and credit spreads for these loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2020 and the fourth quarter of 2019, we recorded goodwill impairment charges related to one of our reporting units. Our estimates of fair value required us to use significant unobservable inputs, representative of Level 3 fair value measurements, including numerous assumptions with respect to future circumstances that might directly impact each of the relevant asset groups&#x2019; operations in the future and are therefore uncertain. These assumptions with respect to future circumstances included future cash flows, oil, met coal and natural gas prices, anticipated spending by our customers, the cost of capital, and industry and/or local market conditions. We estimated the fair value when conducting the first quarter of 2020 goodwill impairment test primarily using an income approach and we used a combination of income and market approaches when conducting the fourth quarter of 2019 goodwill impairment test. The discount rates used to value our reporting units for the first quarter of 2020 and the fourth quarter of 2019 for the goodwill impairment test ranged between 10.5% and 14.0%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2020, the fourth and second quarters of 2019 and the first quarter of 2018, we wrote down certain long-lived assets to fair value. During the first quarter of 2020 and 2018, we estimated the fair value when conducting the long-lived asset impairment tests primarily using an income approach. We used a variety of unobservable inputs and underlying assumptions consistent with those discussed above for purposes of our goodwill impairment test. The discount rates used to value our Canadian and U.S. segments long-lived asset impairment analysis ranged between 11.0% and 14.0%. During the fourth quarter of 2019, our estimate of fair value of corporate office space in Canada and during the second quarter of 2019, our estimate of fair value of land in Australia, were based on appraisals from third parties. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 2 &#x2013; Summary of Significant Accounting Policies &#x2013; Impairment of Long-Lived Assets and Note 2 &#x2013; Summary of Significant Accounting Policies &#x2013; Goodwill and Other Intangible Assets for further discussion of the significant judgments and assumptions used in calculating their fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;During 2019 and 2018, we acquired certain assets and businesses and recorded them at fair value. Determining the fair value of assets acquired and liabilities assumed required the exercise of significant judgment, including the amount and timing of expected future cash flows, long-term growth rates and discount rates. The cash flows employed in the valuation are based on our best estimates of future sales, earnings and cash flows after considering factors such as general market conditions, expected future customer orders, contracts with suppliers, labor costs, changes in working capital, long-term business plans and recent operating performance. See Note 7 &#x2013; Acquisitions for further information.</us-gaap:FairValueDisclosuresTextBlock>
    <cveo:GoodwillImpairmentDiscountRate
      contextRef="i42df2ee1bfc2428e969a0edb109a0d33_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDUvZnJhZzpjNGQ0ZDJmNDI0Mzg0MDViYTNlZTM4ZWZhMzBiZTQ4Yi90ZXh0cmVnaW9uOmM0ZDRkMmY0MjQzODQwNWJhM2VlMzhlZmEzMGJlNDhiXzQzOTgwNDY1MTkyOTE_6097d4d0-a233-43fc-a4ca-8943d4819657"
      unitRef="number">0.105</cveo:GoodwillImpairmentDiscountRate>
    <cveo:GoodwillImpairmentDiscountRate
      contextRef="ic75bb9aad746417bb3ea62ef7db2f81d_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDUvZnJhZzpjNGQ0ZDJmNDI0Mzg0MDViYTNlZTM4ZWZhMzBiZTQ4Yi90ZXh0cmVnaW9uOmM0ZDRkMmY0MjQzODQwNWJhM2VlMzhlZmEzMGJlNDhiXzQzOTgwNDY1MTkyOTE_ba81e155-c2c1-47bd-9633-8bd3d258a195"
      unitRef="number">0.105</cveo:GoodwillImpairmentDiscountRate>
    <cveo:GoodwillImpairmentDiscountRate
      contextRef="i855c6a4d29ea4f718e71ecaff81b2c9d_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDUvZnJhZzpjNGQ0ZDJmNDI0Mzg0MDViYTNlZTM4ZWZhMzBiZTQ4Yi90ZXh0cmVnaW9uOmM0ZDRkMmY0MjQzODQwNWJhM2VlMzhlZmEzMGJlNDhiXzQzOTgwNDY1MTkyOTk_e9fc429e-5a8c-4ac5-9f34-4bd701b0ff1c"
      unitRef="number">0.140</cveo:GoodwillImpairmentDiscountRate>
    <cveo:GoodwillImpairmentDiscountRate
      contextRef="i2a52577daf4941bf887ae2ebbdef449c_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDUvZnJhZzpjNGQ0ZDJmNDI0Mzg0MDViYTNlZTM4ZWZhMzBiZTQ4Yi90ZXh0cmVnaW9uOmM0ZDRkMmY0MjQzODQwNWJhM2VlMzhlZmEzMGJlNDhiXzQzOTgwNDY1MTkyOTk_f14ddadb-a9c3-4643-adb1-6c9713e4715d"
      unitRef="number">0.140</cveo:GoodwillImpairmentDiscountRate>
    <cveo:LongLivedAssetImpairmentMeasurementInput
      contextRef="i8cf765f1d71e44e286f49061db1563a1_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDUvZnJhZzpjNGQ0ZDJmNDI0Mzg0MDViYTNlZTM4ZWZhMzBiZTQ4Yi90ZXh0cmVnaW9uOmM0ZDRkMmY0MjQzODQwNWJhM2VlMzhlZmEzMGJlNDhiXzQzOTgwNDY1Mjk5OTU_ddf8d0e5-7420-4f38-8f75-c84363deda18"
      unitRef="number">0.110</cveo:LongLivedAssetImpairmentMeasurementInput>
    <cveo:LongLivedAssetImpairmentMeasurementInput
      contextRef="i9e01cb3d21984876a56f9674c9143091_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDUvZnJhZzpjNGQ0ZDJmNDI0Mzg0MDViYTNlZTM4ZWZhMzBiZTQ4Yi90ZXh0cmVnaW9uOmM0ZDRkMmY0MjQzODQwNWJhM2VlMzhlZmEzMGJlNDhiXzQzOTgwNDY1MzAxMjU_0f398c99-67fb-4c45-8c45-653990835cf7"
      unitRef="number">0.140</cveo:LongLivedAssetImpairmentMeasurementInput>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90ZXh0cmVnaW9uOjliODY0OWNkOTUzNjQzNmViZmJjOTkwYWFjYzhlZTg1XzQzMg_b1ff6446-5e89-4955-ae86-10503e2e7c6d">DETAILS OF SELECTED BALANCE SHEET ACCOUNTS&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding selected balance sheet accounts at December&#160;31, 2020 and 2019 is presented below (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled revenue &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable &#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;As of December&#160;31, 2020, Other accounts receivable includes a $1.1 million receivable related to the Canada Emergency Wage Subsidy (CEWS), a subsidy implemented by the Canadian government in response to the COVID-19 pandemic. Income related to the CEWS for the year ended December&#160;31, 2020 was $13.0 million and is included in Other income on the accompanying consolidated statement of 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods and purchased products &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Life&#160;&lt;br/&gt;(in 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accommodations assets &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,737,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7-20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,909,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,854,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,422,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,264,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;As of December 31, 2020, assets held for sale includes $3.9 million related to our modular construction and manufacturing plant near Edmonton, Alberta, Canada.&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes, other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90ZXh0cmVnaW9uOjliODY0OWNkOTUzNjQzNmViZmJjOTkwYWFjYzhlZTg1XzQyNw_7e025573-7003-449c-8bba-2e5231397f8d">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding selected balance sheet accounts at December&#160;31, 2020 and 2019 is presented below (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled revenue &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable &#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;As of December&#160;31, 2020, Other accounts receivable includes a $1.1 million receivable related to the Canada Emergency Wage Subsidy (CEWS), a subsidy implemented by the Canadian government in response to the COVID-19 pandemic. Income related to the CEWS for the year ended December&#160;31, 2020 was $13.0 million and is included in Other income on the accompanying consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i92165ab1cda94dd3ba953a45438ae949_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzItMS0xLTEtMA_6557308b-4657-4863-b272-d7474e6d0ae9"
      unitRef="usd">66071000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i164ba3ba1b7448869579bdb6e11f32c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzItMy0xLTEtMA_6c6b41d7-97e8-4471-90e7-3caf2dd54e91"
      unitRef="usd">76370000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ifdda867b1cd34079907deb819f92dbdd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzMtMS0xLTEtMA_7311902a-57e1-4a35-966c-c9019907af28"
      unitRef="usd">22565000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ia12d7b2b5d51425283d27b5d13dbe51a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzMtMy0xLTEtMA_51243ea5-dd5c-4f8d-9329-cccc78349661"
      unitRef="usd">23041000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i61eddcf2e10b4eeaad1a18f4fce78813_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzQtMS0xLTEtMA_5c617f43-cc16-40ac-9ace-455ff59c9827"
      unitRef="usd">1421000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i5907a4bf4ef54b3b9ec68538844d542e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzQtMy0xLTEtMA_defbf1e2-752b-400e-b4b6-ac4f7068d4eb"
      unitRef="usd">335000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzUtMS0xLTEtMA_4145c0e2-2c00-43f9-887b-ac41f95aa28b"
      unitRef="usd">90057000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzUtMy0xLTEtMA_93224391-084d-4b6c-98de-e102a1bb0915"
      unitRef="usd">99746000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzYtMS0xLTEtMA_ee859ff7-bd69-41ac-ada2-fd4958f50ce4"
      unitRef="usd">275000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzYtMy0xLTEtMA_3f32475d-7c29-42ff-93dd-56491742deb7"
      unitRef="usd">253000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzctMS0xLTEtMA_dd827624-fea4-41bb-96a1-55d8899a315a"
      unitRef="usd">89782000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkYjgyM2Y5NmJiYmU0MzliODY0MWQ5NzAyYzIxOTlmZi90YWJsZXJhbmdlOmRiODIzZjk2YmJiZTQzOWI4NjQxZDk3MDJjMjE5OWZmXzctMy0xLTEtMA_a500e835-d1c6-4493-9747-5ee410f205b7"
      unitRef="usd">99493000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i11ab7daf39044104b9af8a87828daf77_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90ZXh0cmVnaW9uOjliODY0OWNkOTUzNjQzNmViZmJjOTkwYWFjYzhlZTg1XzQzOTgwNDY1MTIzMDc_1cfad816-e8ee-45df-a851-897c67764b17"
      unitRef="usd">1100000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i35de4d8e959d4dfba1661f7868ba0ca3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90ZXh0cmVnaW9uOjliODY0OWNkOTUzNjQzNmViZmJjOTkwYWFjYzhlZTg1XzQzOTgwNDY1MTIzMDA_5a0d4f3b-2b7b-4221-91f1-1ce3cf5d90aa"
      unitRef="usd">13000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90ZXh0cmVnaW9uOjliODY0OWNkOTUzNjQzNmViZmJjOTkwYWFjYzhlZTg1XzQyOQ_0533122c-b55f-4cab-9118-5185520ebb34">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods and purchased products &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkOTgzZjdjOWUyNDY0YTBjYWQ0ZmUyYzIyN2U0ZjgxZS90YWJsZXJhbmdlOmQ5ODNmN2M5ZTI0NjRhMGNhZDRmZTJjMjI3ZTRmODFlXzItMS0xLTEtMA_43261cc1-f9c6-4848-a6df-7283adf3e9c5"
      unitRef="usd">5047000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkOTgzZjdjOWUyNDY0YTBjYWQ0ZmUyYzIyN2U0ZjgxZS90YWJsZXJhbmdlOmQ5ODNmN2M5ZTI0NjRhMGNhZDRmZTJjMjI3ZTRmODFlXzItMy0xLTEtMA_fb4bca7d-655f-453a-8c99-962c614e8d9a"
      unitRef="usd">3982000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkOTgzZjdjOWUyNDY0YTBjYWQ0ZmUyYzIyN2U0ZjgxZS90YWJsZXJhbmdlOmQ5ODNmN2M5ZTI0NjRhMGNhZDRmZTJjMjI3ZTRmODFlXzMtMS0xLTEtMA_360599db-a7f4-4ffa-8a35-df1b5fc85d94"
      unitRef="usd">45000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkOTgzZjdjOWUyNDY0YTBjYWQ0ZmUyYzIyN2U0ZjgxZS90YWJsZXJhbmdlOmQ5ODNmN2M5ZTI0NjRhMGNhZDRmZTJjMjI3ZTRmODFlXzMtMy0xLTEtMA_d2553ef2-508c-4fb1-bb8d-341c34459beb"
      unitRef="usd">813000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkOTgzZjdjOWUyNDY0YTBjYWQ0ZmUyYzIyN2U0ZjgxZS90YWJsZXJhbmdlOmQ5ODNmN2M5ZTI0NjRhMGNhZDRmZTJjMjI3ZTRmODFlXzQtMS0xLTEtMA_20f8da2d-0e0c-4c3a-8650-da1beaf3e2f5"
      unitRef="usd">1089000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkOTgzZjdjOWUyNDY0YTBjYWQ0ZmUyYzIyN2U0ZjgxZS90YWJsZXJhbmdlOmQ5ODNmN2M5ZTI0NjRhMGNhZDRmZTJjMjI3ZTRmODFlXzQtMy0xLTEtMA_b7991e10-24da-40fd-bbd1-02f665ca7822"
      unitRef="usd">1082000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkOTgzZjdjOWUyNDY0YTBjYWQ0ZmUyYzIyN2U0ZjgxZS90YWJsZXJhbmdlOmQ5ODNmN2M5ZTI0NjRhMGNhZDRmZTJjMjI3ZTRmODFlXzUtMS0xLTEtMA_938f913b-d3f8-45e5-9ae4-6da9825c7303"
      unitRef="usd">6181000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTpkOTgzZjdjOWUyNDY0YTBjYWQ0ZmUyYzIyN2U0ZjgxZS90YWJsZXJhbmdlOmQ5ODNmN2M5ZTI0NjRhMGNhZDRmZTJjMjI3ZTRmODFlXzUtMy0xLTEtMA_31589cc1-5fbc-489d-bc24-5bc07307aeec"
      unitRef="usd">5877000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90ZXh0cmVnaW9uOjliODY0OWNkOTUzNjQzNmViZmJjOTkwYWFjYzhlZTg1XzQzMA_b25c1530-de42-40df-8b3c-c28236173460">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Life&#160;&lt;br/&gt;(in 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accommodations assets &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,737,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7-20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,909,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,854,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,422,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,264,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ieb4385baaae647d9beffb1845757ea59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzItMy0xLTEtMA_092bf1cc-96b1-4302-8f31-533b30df20a7"
      unitRef="usd">47751000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic8e52aecb2644984afdddbbf46ad8ded_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzItNS0xLTEtMA_e843472a-381e-4d9c-b38e-03b93365d92d"
      unitRef="usd">43147000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7943be0589ba4a5c86d6d0e44edd8bcc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjc5ZTI0MzE3ZTI3ZDQ0MmZiZmRjNjI3MzA3OTg2Y2E2XzQzOTgwNDY1MTExMjI_3ee09259-cb78-42a6-bf90-5f92c2c7c95e">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2dcd67b97df6406aa14cb7c133bc77a6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjc5ZTI0MzE3ZTI3ZDQ0MmZiZmRjNjI3MzA3OTg2Y2E2XzQzOTgwNDY1MTExMTg_6c674e0d-f8bd-4323-9b1d-f239c0d1b4dd">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i771e6f247f1145328f11ed6f7d2ef6a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzMtMy0xLTEtMA_25ceb52b-83fa-446c-8b24-e5207d4d5cde"
      unitRef="usd">1737620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7f0ab5caee6f4b86ad93c37547abcf4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzMtNS0xLTEtMA_775ce420-e8b0-48b2-afc1-1c0bf3e710a4"
      unitRef="usd">1696425000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i36d043fc073c4e469cb7049fc288bdaf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjQ3ZTk0Y2Y0MGYyMzQ1YmJiMzUzMTVhMTI0N2JmMzQ4XzQzOTgwNDY1MTExMjc_2ee1856d-2678-4452-880d-80d46c5e6f0f">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id5b737f41d654d49b4674d8b62b8f3f7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjQ3ZTk0Y2Y0MGYyMzQ1YmJiMzUzMTVhMTI0N2JmMzQ4XzQzOTgwNDY1MTExMzQ_5800d60e-81e3-4262-822a-8aa9884dbf92">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i66dc4fa8f39e4501af804e8d4255b0b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzQtMy0xLTEtMA_34a7943f-259b-4eda-adde-5fa9972c2362"
      unitRef="usd">28831000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i20cdf59af38343d785f57ee3d4370db8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzQtNS0xLTEtMA_2e1a9688-89ae-4549-863c-5f6e6974e496"
      unitRef="usd">26108000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4911e2828cfd49e58c595741c46d645e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzUtMS0xLTEtMC90ZXh0cmVnaW9uOmYxOGIxMTU0ZTZjMTQ2MmU5ODQyZWEyY2U1Yjg0NGE5XzQzOTgwNDY1MTExMjg_335e1178-2df0-47ca-97d0-f6effcf2e51c">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0d53efdfe7f64c528bfe129692947a6b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzUtMS0xLTEtMC90ZXh0cmVnaW9uOmYxOGIxMTU0ZTZjMTQ2MmU5ODQyZWEyY2U1Yjg0NGE5XzQzOTgwNDY1MTExMzM_a394a7ca-300e-4797-a00c-03d840e801c7">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie2471e535c96414d8bf5945514958674_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzUtMy0xLTEtMA_f5d03e92-9a8d-4b64-8b95-8827047a926d"
      unitRef="usd">12784000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7be7177f01a04e8fa0626e1b12b22652_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzUtNS0xLTEtMA_dfc59a50-01bd-4f20-bbf7-4a9c1ee74366"
      unitRef="usd">12060000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5cc4010fd20148309c019ec557e4bc7d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzYtMS0xLTEtMC90ZXh0cmVnaW9uOmQ3OTQ0OWIwNDUwMzRiNzM5MjQxYTdhYzUyM2RhNjllXzQzOTgwNDY1MTExMjA_6d4733e7-0c0c-4d95-9fc4-ac0f3e7d5860">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie3fd680b6a3642a1babbb8259b85bb15_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzYtMS0xLTEtMC90ZXh0cmVnaW9uOmQ3OTQ0OWIwNDUwMzRiNzM5MjQxYTdhYzUyM2RhNjllXzQzOTgwNDY1MTExMjQ_6f5df66a-1f08-4c7b-9a74-a47a70de8a48">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7369c05c1262436ca83d351566d7a9c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzYtMy0xLTEtMA_c7b45e71-8f70-40a8-b7c8-cb9900caf006"
      unitRef="usd">61850000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0b45e8f86d1d4c348b785234d99c4c45_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzYtNS0xLTEtMA_ba2a11e1-d9eb-4b84-b6fd-b7ab1bfb9333"
      unitRef="usd">58005000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0ee4fb8254884a4c827bf7141cf50696_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzctMS0xLTEtMC90ZXh0cmVnaW9uOjI2MmUxZTYwZDZlMzRjODQ4Y2FiZTliNWJlYzEzNjRkXzQzOTgwNDY1MTExMjA_c366c7dd-6930-45ec-894e-bc7415aea72b">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if6343815fb374355bcc6026aee38a4a9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzctMS0xLTEtMC90ZXh0cmVnaW9uOjI2MmUxZTYwZDZlMzRjODQ4Y2FiZTliNWJlYzEzNjRkXzQzOTgwNDY1MTExMjQ_b9b91cc6-e223-4974-9e42-aa0acbb85c0b">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if947e89d0aec46fdbab40abfbbf7e8e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzctMy0xLTEtMA_4c41442e-f776-45d0-a78f-d3ebd36fb1c6"
      unitRef="usd">15363000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifdb56625af194c61ac736f844de5e241_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzctNS0xLTEtMA_582430de-5809-44ee-95dc-6fe0d76e14be"
      unitRef="usd">14604000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifd17f33e25e343098908af5915bdff8b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzgtMy0xLTEtMA_1ba833d3-1efe-4e4f-a60f-edb87bd3318c"
      unitRef="usd">5523000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if5c81b97e79b45518b10142258c6f1a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzgtNS0xLTEtMA_0a2f5e4e-5696-44c3-abcb-65fc58f6a1c7"
      unitRef="usd">4286000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzktMy0xLTEtMA_b900eaf2-790c-46f0-9cad-c0c41abf2491"
      unitRef="usd">1909722000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzktNS0xLTEtMA_b8c1a875-8574-4a60-a06f-e401cee1f61e"
      unitRef="usd">1854635000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzEwLTMtMS0xLTA_40a8d356-5358-4445-891e-90fda0d718c1"
      unitRef="usd">1422792000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzEwLTUtMS0xLTA_7a645a26-a6ca-4725-987d-1f7c10bdd0e4"
      unitRef="usd">1264326000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzExLTMtMS0xLTA_08d87c4c-9160-4c5d-9f3d-464b513b3ca3"
      unitRef="usd">486930000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTplZTgzOTJjMWRiMjU0MGE3OTEwYWYwOGUwNDBkNzIyMy90YWJsZXJhbmdlOmVlODM5MmMxZGIyNTQwYTc5MTBhZjA4ZTA0MGQ3MjIzXzExLTUtMS0xLTA_dd67ad2e-338f-4a4f-b575-fafe65c3b599"
      unitRef="usd">590309000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i9a88fb7b41c34855b6bd138f6651a141_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90ZXh0cmVnaW9uOjliODY0OWNkOTUzNjQzNmViZmJjOTkwYWFjYzhlZTg1XzQzOTgwNDY1MTMyNTM_746c470a-a754-4b11-a710-b2802a33e913"
      unitRef="usd">3900000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90ZXh0cmVnaW9uOjliODY0OWNkOTUzNjQzNmViZmJjOTkwYWFjYzhlZTg1XzQzMQ_3f2a6c1b-e149-479a-b051-a3f700f86fef">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes, other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:EmployeeRelatedLiabilitiesCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTphYjQ3MjhkZjYxNzE0MDEyYmRmNWE4YmI4Y2IzNDM5Ni90YWJsZXJhbmdlOmFiNDcyOGRmNjE3MTQwMTJiZGY1YThiYjhjYjM0Mzk2XzItMS0xLTEtMA_704e15dd-d7bd-41fc-9e5d-451ba75cafa2"
      unitRef="usd">22475000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTphYjQ3MjhkZjYxNzE0MDEyYmRmNWE4YmI4Y2IzNDM5Ni90YWJsZXJhbmdlOmFiNDcyOGRmNjE3MTQwMTJiZGY1YThiYjhjYjM0Mzk2XzItMy0xLTEtMA_80f9a294-b3ac-4790-a783-93c5bb1aa1a8"
      unitRef="usd">17169000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTphYjQ3MjhkZjYxNzE0MDEyYmRmNWE4YmI4Y2IzNDM5Ni90YWJsZXJhbmdlOmFiNDcyOGRmNjE3MTQwMTJiZGY1YThiYjhjYjM0Mzk2XzMtMS0xLTEtMA_2cf79588-da21-4455-ae35-df6076cecf03"
      unitRef="usd">3099000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTphYjQ3MjhkZjYxNzE0MDEyYmRmNWE4YmI4Y2IzNDM5Ni90YWJsZXJhbmdlOmFiNDcyOGRmNjE3MTQwMTJiZGY1YThiYjhjYjM0Mzk2XzMtMy0xLTEtMA_d54daa35-9ace-489b-9318-fef26e1e13a4"
      unitRef="usd">3152000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTphYjQ3MjhkZjYxNzE0MDEyYmRmNWE4YmI4Y2IzNDM5Ni90YWJsZXJhbmdlOmFiNDcyOGRmNjE3MTQwMTJiZGY1YThiYjhjYjM0Mzk2XzUtMS0xLTEtMA_6b8b1ec5-5bc1-470d-b54f-e01357a63243"
      unitRef="usd">1775000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTphYjQ3MjhkZjYxNzE0MDEyYmRmNWE4YmI4Y2IzNDM5Ni90YWJsZXJhbmdlOmFiNDcyOGRmNjE3MTQwMTJiZGY1YThiYjhjYjM0Mzk2XzUtMy0xLTEtMA_0e97e8cf-9fa6-40c1-970c-bc6cf453bd78"
      unitRef="usd">1434000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTphYjQ3MjhkZjYxNzE0MDEyYmRmNWE4YmI4Y2IzNDM5Ni90YWJsZXJhbmdlOmFiNDcyOGRmNjE3MTQwMTJiZGY1YThiYjhjYjM0Mzk2XzYtMS0xLTEtMA_8c90d120-1a60-492d-a942-6357bd60dea0"
      unitRef="usd">27349000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNDgvZnJhZzo5Yjg2NDljZDk1MzY0MzZlYmZiYzk5MGFhY2M4ZWU4NS90YWJsZTphYjQ3MjhkZjYxNzE0MDEyYmRmNWE4YmI4Y2IzNDM5Ni90YWJsZXJhbmdlOmFiNDcyOGRmNjE3MTQwMTJiZGY1YThiYjhjYjM0Mzk2XzYtMy0xLTEtMA_d5dc3425-cba5-495e-8c01-d3dae36be48a"
      unitRef="usd">21755000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzExOTA2_b058af83-7d10-4047-9eb4-c5ae6c2d6bf9">ACQUISITIONS&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As previously disclosed in Note 1 - Description of Business and Basis of Presentation, a 1-for-12 reverse share split became effective on November 19, 2020 for all authorized, issued and outstanding shares of Civeo common shares. Accordingly, all share amounts have been adjusted to reflect this reverse stock split for all prior periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Action&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2019, we acquired Action, a provider of integrated services to the mining industry in Western Australia. We funded the purchase price of $16.9 million in cash through a combination of cash on hand and borrowings under our revolving credit facility. Action's operations are reported as part of our Australia reporting business segment beginning on July 1, 2019, the date of acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This acquisition was accounted for in accordance with the acquisition method of accounting for business combinations, which required us to record the assets acquired and the liabilities assumed at their fair values at July 1, 2019. Our estimates of the fair value for such assets and liabilities required significant assumptions and judgment. Based on the final purchase price allocation, intangible assets acquired totaled $8.4 million and consisted primarily of customer contracts and a trade name. In addition, we recognized goodwill of $7.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Noralta&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Transaction&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160; On April 2, 2018, we acquired the equity of Noralta.&#160;As a result of the Noralta Acquisition, we expanded our existing accommodations business in the Canadian oil sands market. The total consideration, which is subject to adjustment in accordance with the terms of the definitive agreement, included (i) C$207.7 million (or&#160;approximately US$161.2 million) in cash, subject to customary post-closing adjustments for working capital, indebtedness and transactions expenses, (ii) 2.7 million of our common shares, of which 1.1 million shares are held in escrow and will be released based on certain conditions related to Noralta customer contracts remaining in place, and (iii) 9,679 Class A Series 1 Preferred Shares (the Preferred Shares) with an initial liquidation preference of $96.8 million and initially convertible into 2.4 million of our common shares. We funded the cash consideration with cash on hand and borrowings under our revolving credit facility.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, $5.0 million in cash was released to us from escrow to cover certain agreed upon indemnification claims. As a result of this settlement, we recorded $4.7 million in Other income on the accompanying consolidated statement of operations for the year ended December&#160;31, 2020. During the first quarter of 2019, $2.1 million in cash was released to us from escrow to cover certain agreed upon indemnification claims. During the fourth quarter of 2018, $10.4 million in cash, 0.2 million common shares and 637 Preferred Shares were released to us, and $1.2 million in cash, 15 thousand common shares and 55 Preferred Shares were released to the sellers, from escrow to cover purchase price adjustments related to employee compensation cost increases. During the third quarter of 2018, $3.6 million in cash was released to us from escrow to cover purchase price adjustments related to a working capital shortfall at closing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Noralta Acquisition was accounted for in accordance with the acquisition method of accounting for business combinations, and accordingly, the results of operations of Noralta were reported in our financial statements as part of our Canada reporting business segment beginning on&#160;April 2, 2018, the date of acquisition. During the year ended December&#160;31, 2018, we recorded approximately $85.8 million of revenue and $31.5 million of gross margin in the accompanying consolidated statements of operations related to the Noralta Acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Calculation of Purchase Consideration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The total purchase consideration received by the Noralta shareholders was based on the cash consideration and fair value of our common shares and Preferred Shares issued on April 2, 2018. The purchase consideration below reflects the fair value of common shares issued, which is based on the closing price on March 29, 2018 (the last business day prior to April 2, 2018) of our common shares of $45.24 per share and the estimated fair value of Preferred Shares issued, which are valued at 61% of the initial liquidation preference of the Preferred Shares of $96.8 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portion of the consideration paid, $11.6 million cash, 0.2 million common shares and 692 Preferred Shares, was initially held in escrow to support certain obligations of the sellers to compensate us for certain increased employee compensation costs expected to be incurred as a result of the union certification of certain classes of Noralta employees.&#160; As of April 2, 2018, we expected the escrowed amounts to be released to us within 12 months, and therefore, a receivable of $11.6 million related to the cash expected to be released was established.&#160; Additionally, no fair value has been allocated to such common shares or Preferred Shares portion of the consideration.  As the $10.4 million of cash released to us during the fourth quarter of 2018 was less than the cash expected to be released as of April 2, 2018, we recognized a loss equal to the difference, adjusted for exchange rate changes, totaling $0.8 million. The loss is included in Other income in the accompanying consolidated statement of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase consideration and estimated fair value of Noralta&#x2019;s net assets acquired as of April 2, 2018 is presented as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.130%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common share price as of March 29, 2018&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common share consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred Share consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&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 style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340,203&#160;&lt;/span&gt;&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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Common shares held in escrow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Cash held in escrow&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Preferred Shares held in escrow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,550&#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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Net of $3.6 million in cash released to us to cover purchase price adjustments related to a working capital shortfall at closing. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Supplemental Pro Forma Financial Information (Unaudited).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The following unaudited pro forma supplemental financial information presents the consolidated results of operations of the Company and Noralta as if the Noralta Acquisition had occurred on January 1, 2017. We have adjusted historical financial information to give effect to pro forma items that are directly attributable to the Noralta Acquisition and are expected to have a continuing impact on the consolidated results. These items include adjustments to record the incremental amortization and depreciation expense related to the increase in fair values of the acquired assets, interest expense related to borrowings under the Credit Agreement to fund the Noralta Acquisition and to reclassify certain items to conform to our financial reporting presentation. However, pro forma results do not include any anticipated cost savings or other effects of the planned integration of Noralta. The unaudited pro forma results do not purport to be indicative of the results of operations had the transaction occurred on the date indicated or of future results for the combined entities (in thousands, except per share data):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, (Unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pro forma&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net loss per share attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net loss per share attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the pro forma results above are certain adjustments due to the following: (i) increases in depreciation and amortization expense due to acquired intangibles and the increased recorded value of property, plant and equipment, (ii) increases in interest expense due to additional credit facility borrowings to fund the Noralta Acquisition, and (iii) decreases due to the exclusion of transaction costs.&lt;/span&gt;&lt;/div&gt;Transaction Costs. During the year ended December&#160;31, 2018, we recognized $9.1 million of costs in connection with the Noralta Acquisition that are included in Service and other costs ($1.0 million), Selling, general and administrative expenses ($7.2 million) and Other income ($0.9 million).</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i568cb75c67f94481b1869708d4566f96_D20190701-20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzIxNQ_9cc25e2e-0b10-42c9-9fd2-69c9e9115e13"
      unitRef="usd">16900000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i272c020b309b4af384e0f95612367ff9_D20190701-20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzEwMDY_656b9bcf-bb81-4bc1-ae69-375ce0c936a2"
      unitRef="usd">8400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:Goodwill
      contextRef="id88e857839834f72b2c91e46fdce56ab_I20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzExMTI_29fadbd2-3133-48b4-97d0-5807b49a33d6"
      unitRef="usd">7900000</us-gaap:Goodwill>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzE0NjA_96049da4-6b1f-4300-b8b3-b08368a98c12"
      unitRef="cad">207700000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzE0ODE_72cd4f85-8f30-437c-b06e-cb9807459599"
      unitRef="usd">161200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i7efa145507f34ab68d2eea7f608de3a1_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzE2MDY_ac2b6dd0-adbe-4116-85ba-d984b8bd59c2"
      unitRef="shares">2700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <cveo:BusinessCombinationConsiderationTransferredNumberOfSharesHeldInEscrow
      contextRef="i7efa145507f34ab68d2eea7f608de3a1_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzE2NDA_d8aac6e2-839a-448a-bdb2-b8242022b5f7"
      unitRef="shares">1100000</cveo:BusinessCombinationConsiderationTransferredNumberOfSharesHeldInEscrow>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ic0d92e2512ef4fc8ac175706cd6a5014_D20180402-20180402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzE3ODY_6d3dca8e-7399-43b5-b5a4-d5af31aa96c7"
      unitRef="shares">9679</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <cveo:BusinessAcquisitionEquityInterestsIssuedOrIssuable
      contextRef="ie8778bdc5bdc40918a7afded13919fcc_I20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzE4ODg_78b89c62-c203-411e-9005-5562c43f10ac"
      unitRef="usd">96800000</cveo:BusinessAcquisitionEquityInterestsIssuedOrIssuable>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="ie8778bdc5bdc40918a7afded13919fcc_I20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzE5MjI_315ce0a8-fac5-4a69-ae60-1d8c4e018548"
      unitRef="shares">2400000</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement
      contextRef="iab43d25d903043b795bc797695e4bd7d_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQ5NDc4MDIzNDQzNTA_46acc7ed-04a0-41f1-a9ee-2b091a07cc38"
      unitRef="usd">5000000.0</us-gaap:BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id4a7d8e821bb4aed89f85ac977e39809_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQ5NDc4MDIzNDQzNTk_c948fba7-f7f2-4aa1-b6e6-b4c1200a5e05"
      unitRef="usd">4700000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="id13c8ca3169a458d83f2de70f5762899_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzIwODg_c4db2af9-00a6-470d-a638-e3fea963a5f5"
      unitRef="usd">2100000</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="i21f4451de8974da7b6e4ac1f72af08da_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzIyMTg_c551463a-4e84-469d-8903-00c9fef0e80e"
      unitRef="usd">10400000</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <cveo:EscrowDepositDisbursementsRelatedToPropertyAcquisitionNumberOfShares
      contextRef="i9e8cf16c35d64d909e182a74b6b9bf7a_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzIyMzA_bc88c825-edfc-434f-b1b0-c2d6d4b62860"
      unitRef="shares">200000</cveo:EscrowDepositDisbursementsRelatedToPropertyAcquisitionNumberOfShares>
    <cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCost
      contextRef="ie4d0934a4721413f95b4ba3075c91c67_D20181001-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzIyNTE_66c49ada-3f94-4bd4-986b-905a1fad2abb"
      unitRef="shares">637</cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCost>
    <cveo:EscrowDepositDisbursementsRelatedToPropertyAcquisitionReleasedtoSeller
      contextRef="i21f4451de8974da7b6e4ac1f72af08da_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzIyOTY_37457987-f57a-496b-821a-cffb7884eef9"
      unitRef="usd">1200000</cveo:EscrowDepositDisbursementsRelatedToPropertyAcquisitionReleasedtoSeller>
    <cveo:EscrowDepositDisbursementsRelatedToPropertyAcquisitionNumberOfSharesReleasedtoSeller
      contextRef="i9e8cf16c35d64d909e182a74b6b9bf7a_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzIzMDg_916abcfe-ab25-4d91-8d53-4e55dc714102"
      unitRef="shares">15000</cveo:EscrowDepositDisbursementsRelatedToPropertyAcquisitionNumberOfSharesReleasedtoSeller>
    <cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCostReleasedtoSellers
      contextRef="ie4d0934a4721413f95b4ba3075c91c67_D20181001-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzIzMjk_2bbd48ec-29e0-47b3-87d6-57d79505ecfc"
      unitRef="shares">55</cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCostReleasedtoSellers>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="if48ad1620d1141f2b0b613feec738a19_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzI1MTA_713ba476-efa4-47d7-b9b5-b7e680feabc5"
      unitRef="usd">3600000</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i6a2c49446b3f44388ae21fb592e96527_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzMwMTY_e1110653-e154-4c11-8a68-e5c9ad7bc8d9"
      unitRef="usd">85800000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <cveo:BusinessCombinationProFormaInformationGrossProfitOfAcquireeSinceDateofAcquisition
      contextRef="i6a2c49446b3f44388ae21fb592e96527_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzMwMzQ_1f464ab7-4f75-485b-80be-78c323ede881"
      unitRef="usd">31500000</cveo:BusinessCombinationProFormaInformationGrossProfitOfAcquireeSinceDateofAcquisition>
    <us-gaap:SharePrice
      contextRef="i7a30e95eb2bc48b5b2b10b4b3f912ae7_I20180329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzM1ODI_7e855545-848f-4cb8-aa70-13bf244d29b9"
      unitRef="usdPerShare">45.24</us-gaap:SharePrice>
    <cveo:BusinessAcquisitionEquityInterestsIssuedOrIssuableLiquidationPreferencePercent
      contextRef="idc3bf4de641f4075b92620fe240613ec_I20180329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzM2NzI_6160aecb-277b-4448-acac-3e1f3d0ff164"
      unitRef="number">0.61</cveo:BusinessAcquisitionEquityInterestsIssuedOrIssuableLiquidationPreferencePercent>
    <cveo:BusinessAcquisitionEquityInterestsIssuedOrIssuableLiquidationPreference
      contextRef="idc3bf4de641f4075b92620fe240613ec_I20180329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzM3NDA_ea35a1fd-f8f1-4630-a4d5-36501e2268f1"
      unitRef="usd">96800000</cveo:BusinessAcquisitionEquityInterestsIssuedOrIssuableLiquidationPreference>
    <cveo:PaymentsToAcquireBusinessesGrossHeldInEscrowContingentOnEmployeeCompensationCosts
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzM3ODM_4b07ec9a-3110-43f8-8ed0-268d0708d1fc"
      unitRef="usd">11600000</cveo:PaymentsToAcquireBusinessesGrossHeldInEscrowContingentOnEmployeeCompensationCosts>
    <cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCost
      contextRef="i7efa145507f34ab68d2eea7f608de3a1_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzM3OTI_655c731d-e0e3-49ef-a6ac-6cebe8b56dd0"
      unitRef="shares">200000</cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCost>
    <cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCost
      contextRef="ief8b29053116405ea8ba8d856f1fab5e_D20180402-20180402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzM4MTM_42237f53-43f1-4d95-97ca-10bdae9e4d90"
      unitRef="shares">692</cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCost>
    <cveo:PaymentsToAcquireBusinessesGrossHeldInEscrowContingentOnEmployeeCompensationCosts
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQyMDU_d36be1f5-106a-4d51-b75c-81ca0c2b9ffe"
      unitRef="usd">11600000</cveo:PaymentsToAcquireBusinessesGrossHeldInEscrowContingentOnEmployeeCompensationCosts>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="i21f4451de8974da7b6e4ac1f72af08da_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQzOTc_bdb0388a-8947-4509-ac03-4d6fd39cf953"
      unitRef="usd">10400000</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i21f4451de8974da7b6e4ac1f72af08da_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQ2MTY_8a732620-9a1a-461b-bf14-1f2764f32fe6"
      unitRef="usd">-800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzExOTA3_cd060b9d-07b1-4f97-b91f-e482360a44e9">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase consideration and estimated fair value of Noralta&#x2019;s net assets acquired as of April 2, 2018 is presented as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.130%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common share price as of March 29, 2018&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common share consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred Share consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&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 style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340,203&#160;&lt;/span&gt;&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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Common shares held in escrow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Cash held in escrow&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Preferred Shares held in escrow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,550&#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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;(1)Net of $3.6 million in cash released to us to cover purchase price adjustments related to a working capital shortfall at closing.</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i7efa145507f34ab68d2eea7f608de3a1_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzEtMS0xLTEtMA_07699b8a-d958-4a75-8056-c8a2c027550a"
      unitRef="shares">2733000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SharePrice
      contextRef="i7a30e95eb2bc48b5b2b10b4b3f912ae7_I20180329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzItMS0xLTEtMA_4504a46f-b1d1-4625-af08-c28a95229df4"
      unitRef="usdPerShare">45.24</us-gaap:SharePrice>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i7efa145507f34ab68d2eea7f608de3a1_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzMtMy0xLTEtMA_8aea18c0-132f-4e04-86b4-1665ef25d701"
      unitRef="usd">123622000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzQtMy0xLTEtMA_e320d946-cf9f-42b3-8627-a266b8d547cc"
      unitRef="usd">157539000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ief8b29053116405ea8ba8d856f1fab5e_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzUtMy0xLTEtMA_84490374-8cbb-4eaf-96c1-d09ac95e0766"
      unitRef="usd">59042000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <cveo:BusinessCombinationGrossConsideration
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzYtMy0xLTEtMA_ce4885c1-c3c0-4bb6-a19a-3cfb4b3f1efc"
      unitRef="usd">340203000</cveo:BusinessCombinationGrossConsideration>
    <cveo:BusinessCombinationConsiderationTransferredSharesheldinEscrow
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzctMy0xLTEtMA_21ea7652-078d-4ec8-8c4b-2baedc313ba7"
      unitRef="usd">8825000</cveo:BusinessCombinationConsiderationTransferredSharesheldinEscrow>
    <cveo:BusinessCombinationCashHeldinEscrow
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzgtMy0xLTEtMA_58f293b7-9361-46a5-b2f6-1633c345cf63"
      unitRef="usd">11607000</cveo:BusinessCombinationCashHeldinEscrow>
    <cveo:PreferredSharesheldinescrowexpectedtobereleased
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzktMy0xLTEtMA_49ba10c1-8dc9-4572-84cf-cf307d4b6d05"
      unitRef="usd">4221000</cveo:PreferredSharesheldinescrowexpectedtobereleased>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTpiZmFhNTJhMjQ1MDI0OWYwODc4YmE0ZGMxNDI5N2U5Zi90YWJsZXJhbmdlOmJmYWE1MmEyNDUwMjQ5ZjA4NzhiYTRkYzE0Mjk3ZTlmXzEwLTMtMS0xLTA_9b59f094-c37c-4df5-b829-340e95a302a6"
      unitRef="usd">315550000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="i68be448f385245b4a262371eaa28bda4_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQ4NjE_34131f8b-fb56-4bd3-8d7b-901ca85580ef"
      unitRef="usd">3600000</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzExOTEw_f781ea5d-cb88-4ef7-b6e3-5fc75eef1d00">The unaudited pro forma results do not purport to be indicative of the results of operations had the transaction occurred on the date indicated or of future results for the combined entities (in thousands, except per share data):&#160;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, (Unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pro forma&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net loss per share attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net loss per share attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i6a2c49446b3f44388ae21fb592e96527_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTo3NmUwNTgwN2VmYzI0YWFkYmQ3YmY4NjM4MDdmZDMzYi90YWJsZXJhbmdlOjc2ZTA1ODA3ZWZjMjRhYWRiZDdiZjg2MzgwN2ZkMzNiXzMtMS0xLTEtMA_66e58c15-39f5-42a4-bf74-b306ef6bd5f5"
      unitRef="usd">501275000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i6a2c49446b3f44388ae21fb592e96527_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTo3NmUwNTgwN2VmYzI0YWFkYmQ3YmY4NjM4MDdmZDMzYi90YWJsZXJhbmdlOjc2ZTA1ODA3ZWZjMjRhYWRiZDdiZjg2MzgwN2ZkMzNiXzQtMS0xLTEtMA_7cae7b8f-c88b-456c-a735-1f8a49caaa50"
      unitRef="usd">-129900000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
      contextRef="i6a2c49446b3f44388ae21fb592e96527_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTo3NmUwNTgwN2VmYzI0YWFkYmQ3YmY4NjM4MDdmZDMzYi90YWJsZXJhbmdlOjc2ZTA1ODA3ZWZjMjRhYWRiZDdiZjg2MzgwN2ZkMzNiXzUtMS0xLTEtMA_5cd18744-6fbd-4b7e-a7f0-f1efe0674220"
      unitRef="usdPerShare">-9.96</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="i6a2c49446b3f44388ae21fb592e96527_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90YWJsZTo3NmUwNTgwN2VmYzI0YWFkYmQ3YmY4NjM4MDdmZDMzYi90YWJsZXJhbmdlOjc2ZTA1ODA3ZWZjMjRhYWRiZDdiZjg2MzgwN2ZkMzNiXzYtMS0xLTEtMA_b7eb42d3-59fc-4094-858b-a657f150680c"
      unitRef="usdPerShare">-9.96</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i6a2c49446b3f44388ae21fb592e96527_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQzOTgwNDY1MjQyMzE_a9f1e6fd-28a7-4f24-b887-a2fdaac8570a"
      unitRef="usd">9100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i798287df97d9486b81bdd192b4d76e83_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQzOTgwNDY1MjQyMzc_036bff4f-5c0c-48cb-894d-e5bc0598614d"
      unitRef="usd">1000000.0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i5f4eaf6e14b742538987be9ccf4019f6_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQzOTgwNDY1MjQyNTQ_2d1413b0-c848-4cec-a584-345df079afcb"
      unitRef="usd">7200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2dec67b61d8542bba76973498d6b5dd6_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTQvZnJhZzo5ZmI2MGI0ZTgyMzY0NTRiYWEyYzFhOGI2NmNkNjhmOS90ZXh0cmVnaW9uOjlmYjYwYjRlODIzNjQ1NGJhYTJjMWE4YjY2Y2Q2OGY5XzQzOTgwNDY1MjQyNjE_0867437d-ee64-4024-b03d-e7b2f36b0588"
      unitRef="usd">900000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90ZXh0cmVnaW9uOjIzNmFjMmVmYTFiMTRjNTZhNmUyYmE2MmEzZjdjYTI0XzEzODA_e2a53dc4-85b7-4d3d-b7a1-6effac432ee3">EARNINGS PER SHARE&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As previously disclosed in Note 1 - Description of Business and Basis of Presentation, a 1-for-12 reverse share split became effective on November 19, 2020 for all authorized, issued and outstanding shares of Civeo common shares. Accordingly, all share and per share amounts have been adjusted to reflect this reverse stock split for all prior periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculate basic and diluted earnings per share by applying the two-class method because we have participating securities in the form of Preferred Shares. Participating securities are allocated a proportional share of net income determined by dividing total weighted average participating securities by the sum of total weighted average common shares and participating securities. We also apply the treasury stock method with respect to certain share based awards in the calculation of diluted earnings per share, if dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculation of earnings per share attributable to Civeo common shareholders is presented below for the periods indicated (in thousands, except per share amounts):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Civeo common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: income allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income loss attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: undistributed income attributable to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: undistributed income reallocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net loss attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive shares - share based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net loss per share attributable to Civeo Corporation common shareholders &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net loss per share attributable to Civeo Corporation common shareholders &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Computations may reflect rounding adjustments. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When an entity has a net loss from continuing operations, it is prohibited from including potential common shares in the computation of diluted per share amounts. For the years ended December&#160;31, 2020, 2019 and 2018, we excluded from the computation of diluted loss per share 0.4 million, 0.5 million and 0.8 million share-based awards, respectively, since the effect would have been anti-dilutive. Additionally, for the years ended December&#160;31, 2020, 2019 and 2018, we excluded from the calculation the impact of converting the Preferred Shares into 2.4 million, 2.4 million and 2.5 million common shares, respectively, since the effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90ZXh0cmVnaW9uOjIzNmFjMmVmYTFiMTRjNTZhNmUyYmE2MmEzZjdjYTI0XzEzODI_4dee5e42-18a5-485e-95e7-aaffde073d7a">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculation of earnings per share attributable to Civeo common shareholders is presented below for the periods indicated (in thousands, except per share amounts):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Civeo common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: income allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income loss attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: undistributed income attributable to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: undistributed income reallocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net loss attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive shares - share based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net loss per share attributable to Civeo Corporation common shareholders &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net loss per share attributable to Civeo Corporation common shareholders &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)Computations may reflect rounding adjustments.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzItMS0xLTEtMA_6e3eb055-194a-4386-9dec-1439814627ba"
      unitRef="usd">-136137000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzItMy0xLTEtMA_d8c020a3-6f86-454c-b60c-2d8998f8e61e"
      unitRef="usd">-60340000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzItNS0xLTEtMA_bfddbc70-6a68-428f-86a7-7beb3e57c875"
      unitRef="usd">-131832000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzMtMS0xLTEtMA_6d095118-65b7-4c53-a28d-4d35b84d88f9"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzMtMy0xLTEtMA_012a3c44-d6fa-45a2-9700-3223fa056aee"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzMtNS0xLTEtMA_99e9985d-b46b-4fc8-92b8-c50c6102c5f4"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzQtMS0xLTEtMA_b35dc5de-43a2-4276-ab0e-1cfefaba0207"
      unitRef="usd">-136137000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzQtMy0xLTEtMA_f8c83a54-9eb9-4160-9152-4122a000c8d1"
      unitRef="usd">-60340000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzQtNS0xLTEtMA_8c7bb7d5-20a2-415a-b46c-91540f96c417"
      unitRef="usd">-131832000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzUtMS0xLTEtMA_bc8f9cb7-e04a-4e98-80c8-89c9495e02aa"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzUtMy0xLTEtMA_70f65d7b-d63a-4fd0-bc95-f9cb102bca70"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzUtNS0xLTEtMA_c4a27485-12aa-4158-bf56-4c04832a2b58"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzYtMS0xLTEtMA_4affebde-6cda-4f04-8f00-7e07b79c4658"
      unitRef="usd">0</cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted>
    <cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzYtMy0xLTEtMA_48c6adc7-9062-4af8-b624-1c7b3e3a947e"
      unitRef="usd">0</cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted>
    <cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzYtNS0xLTEtMA_60f55c48-9731-4adc-9abb-34f488d2a390"
      unitRef="usd">0</cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzctMS0xLTEtMA_8012d305-114b-4bfb-a382-80356d38d811"
      unitRef="usd">-136137000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzctMy0xLTEtMA_07629c48-00db-4f5e-b93f-5cf23b0b0b98"
      unitRef="usd">-60340000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzctNS0xLTEtMA_88df4312-fab7-4737-b2d3-7c6428ffcafe"
      unitRef="usd">-131832000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzEwLTEtMS0xLTA_5767228e-7b68-498b-88bf-9165c93acd4b"
      unitRef="shares">14129000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzEwLTMtMS0xLTA_0cc8b31f-9934-41ab-a48c-612bc651e91d"
      unitRef="shares">13921000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzEwLTUtMS0xLTA_6fad6c89-b764-47db-ab6c-bc8853dd80df"
      unitRef="shares">13103000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzExLTEtMS0xLTA_456afc99-0751-4840-b7ec-15f3ca7c62fe"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzExLTMtMS0xLTA_fd85cb9c-2ee2-4ae2-95fd-b65339e9e3d2"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzExLTUtMS0xLTA_1bd0fb3b-252e-49eb-87dd-5375d5dacc4c"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzEyLTEtMS0xLTA_1cc4f841-8ae5-40e0-8b51-24463eb3410d"
      unitRef="shares">14129000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzEyLTMtMS0xLTA_fad931ec-2c63-46d5-a625-4f8036c05adb"
      unitRef="shares">13921000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzEyLTUtMS0xLTA_2fdcb4f1-7d43-4c46-8b37-43b76fabe3bf"
      unitRef="shares">13103000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzE0LTEtMS0xLTA_206b2bc1-73bb-45da-9dd8-65339ed3e7c5"
      unitRef="usdPerShare">-9.64</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzE0LTMtMS0xLTA_5e3dc0e9-f558-4554-a11e-ef9c79d089b5"
      unitRef="usdPerShare">-4.33</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzE0LTUtMS0xLTA_1f75021a-bea8-4268-8649-1a262290486c"
      unitRef="usdPerShare">-10.06</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzE2LTEtMS0xLTA_ddb19cea-c1fb-439c-b7bd-c64b2a4d81b2"
      unitRef="usdPerShare">-9.64</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzE2LTMtMS0xLTA_2b0250e8-dc39-4df3-a26b-67fa5262b953"
      unitRef="usdPerShare">-4.33</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90YWJsZTpmM2JiZmYyOGIxMjY0ODBiODFjNzY1OGNlMDdjMDI1OS90YWJsZXJhbmdlOmYzYmJmZjI4YjEyNjQ4MGI4MWM3NjU4Y2UwN2MwMjU5XzE2LTUtMS0xLTA_0784437c-45be-4577-b786-b23c515dfcac"
      unitRef="usdPerShare">-10.06</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4f51d7232c0e470983dfb6081bc4c27e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90ZXh0cmVnaW9uOjIzNmFjMmVmYTFiMTRjNTZhNmUyYmE2MmEzZjdjYTI0XzEwNjg_9d2cb60b-9d13-44de-93ff-defd0bd2580a"
      unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i70f07f3988aa4c5b8ef7d90137b0b14a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90ZXh0cmVnaW9uOjIzNmFjMmVmYTFiMTRjNTZhNmUyYmE2MmEzZjdjYTI0XzEwNzI_1b4c1abc-bbf0-4b84-b923-6ce477bd214d"
      unitRef="shares">500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0436e4456d3e49b2aba1465555e0870e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90ZXh0cmVnaW9uOjIzNmFjMmVmYTFiMTRjNTZhNmUyYmE2MmEzZjdjYTI0XzEwNzk_1dd91273-bed4-4cf1-b65c-97de87babb6b"
      unitRef="shares">800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i37149a3888824a91b386b26aebaf5343_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90ZXh0cmVnaW9uOjIzNmFjMmVmYTFiMTRjNTZhNmUyYmE2MmEzZjdjYTI0XzEyOTM_34443032-385e-4c37-a95e-43cf8ca7eaa6"
      unitRef="shares">2400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5289fbbf39a146c78869b4ed867075d8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90ZXh0cmVnaW9uOjIzNmFjMmVmYTFiMTRjNTZhNmUyYmE2MmEzZjdjYTI0XzEzMDA_c8530fc1-2451-4a10-bbe6-800a0d491648"
      unitRef="shares">2400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib5e81ee1bb9d4009b0002353b0669257_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNTcvZnJhZzoyMzZhYzJlZmExYjE0YzU2YTZlMmJhNjJhM2Y3Y2EyNC90ZXh0cmVnaW9uOjIzNmFjMmVmYTFiMTRjNTZhNmUyYmE2MmEzZjdjYTI0XzQ5NDc4MDIzMjczNDA_cf7de775-8787-414a-8a33-525347734ed8"
      unitRef="shares">2500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjMvZnJhZzozNWY4ZDNiYmM0YzE0OWIxYmQ5YWRlZGNkMWY0N2FkZC90ZXh0cmVnaW9uOjM1ZjhkM2JiYzRjMTQ5YjFiZDlhZGVkY2QxZjQ3YWRkXzE1OA_7ea7c9e1-b047-497e-92f4-900e917314a3">SUPPLEMENTAL CASH FLOW INFORMATION&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash paid during the years ended December&#160;31, 2020, 2019 and 2018 for interest and income taxes was as follows (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest (net of amounts capitalized)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income taxes paid (refunds received)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjMvZnJhZzozNWY4ZDNiYmM0YzE0OWIxYmQ5YWRlZGNkMWY0N2FkZC90ZXh0cmVnaW9uOjM1ZjhkM2JiYzRjMTQ5YjFiZDlhZGVkY2QxZjQ3YWRkXzE1Ng_d3f5d8ca-1d67-43f5-af59-2305c4781400">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash paid during the years ended December&#160;31, 2020, 2019 and 2018 for interest and income taxes was as follows (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest (net of amounts capitalized)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income taxes paid (refunds received)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaidNet
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjMvZnJhZzozNWY4ZDNiYmM0YzE0OWIxYmQ5YWRlZGNkMWY0N2FkZC90YWJsZToyYzM2OGVlMzg0M2I0NGQzOGMxZTMwN2MwZGZiNzZhMS90YWJsZXJhbmdlOjJjMzY4ZWUzODQzYjQ0ZDM4YzFlMzA3YzBkZmI3NmExXzEtMS0xLTEtMA_027801f4-fa4b-4894-ae26-de86338bb78d"
      unitRef="usd">12597000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjMvZnJhZzozNWY4ZDNiYmM0YzE0OWIxYmQ5YWRlZGNkMWY0N2FkZC90YWJsZToyYzM2OGVlMzg0M2I0NGQzOGMxZTMwN2MwZGZiNzZhMS90YWJsZXJhbmdlOjJjMzY4ZWUzODQzYjQ0ZDM4YzFlMzA3YzBkZmI3NmExXzEtMy0xLTEtMA_f041c8f9-414b-4d0b-ac2c-479010e9275d"
      unitRef="usd">23882000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjMvZnJhZzozNWY4ZDNiYmM0YzE0OWIxYmQ5YWRlZGNkMWY0N2FkZC90YWJsZToyYzM2OGVlMzg0M2I0NGQzOGMxZTMwN2MwZGZiNzZhMS90YWJsZXJhbmdlOjJjMzY4ZWUzODQzYjQ0ZDM4YzFlMzA3YzBkZmI3NmExXzEtNS0xLTEtMA_8de66753-675a-42c4-a1cd-d428141eeb86"
      unitRef="usd">23098000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjMvZnJhZzozNWY4ZDNiYmM0YzE0OWIxYmQ5YWRlZGNkMWY0N2FkZC90YWJsZToyYzM2OGVlMzg0M2I0NGQzOGMxZTMwN2MwZGZiNzZhMS90YWJsZXJhbmdlOjJjMzY4ZWUzODQzYjQ0ZDM4YzFlMzA3YzBkZmI3NmExXzItMS0xLTEtMA_e96b3e37-7e98-4329-9046-59411315f8a0"
      unitRef="usd">600000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjMvZnJhZzozNWY4ZDNiYmM0YzE0OWIxYmQ5YWRlZGNkMWY0N2FkZC90YWJsZToyYzM2OGVlMzg0M2I0NGQzOGMxZTMwN2MwZGZiNzZhMS90YWJsZXJhbmdlOjJjMzY4ZWUzODQzYjQ0ZDM4YzFlMzA3YzBkZmI3NmExXzItMy0xLTEtMA_a563e514-92c4-45af-9809-3e16bcd035fc"
      unitRef="usd">1045000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjMvZnJhZzozNWY4ZDNiYmM0YzE0OWIxYmQ5YWRlZGNkMWY0N2FkZC90YWJsZToyYzM2OGVlMzg0M2I0NGQzOGMxZTMwN2MwZGZiNzZhMS90YWJsZXJhbmdlOjJjMzY4ZWUzODQzYjQ0ZDM4YzFlMzA3YzBkZmI3NmExXzItNS0xLTEtMA_f1ba33f9-3f1d-4cd5-9bbc-f825160e2408"
      unitRef="usd">-5271000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzEwMjE_c9735c34-bc6c-4971-9afc-ff517d1e978b">GOODWILL AND OTHER INTANGIBLE ASSETS&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill from December 31, 2018 to December&#160;31, 2020 are as follows (in thousands):&#160;&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:50.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Action acquisition &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Measurement period adjustments for prior year acquisition &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, net of $19.9 million accumulated impairment loss as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, net of $113.5 million accumulated impairment loss as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;See Note 7 &#x2013; Acquisitions for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The measurement period adjustment related to the Noralta Acquisition was a result of the first quarter 2019 finalization of our purchase price allocation and valuation related to intangible assets acquired. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;See Note 4 &#x2013; Impairment Charges for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the total amount of other intangible assets and the related accumulated amortization for major intangible asset classes as of December&#160;31, 2020 and 2019 (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortizable Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts / agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Indefinite-Lived Intangible Assets Not Subject to Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average remaining amortization period for all intangible assets, other than indefinite-lived intangibles, was 16.9 years as of December&#160;31, 2020 and 16.8 years as of December&#160;31, 2019. Amortization expense was $14.1 million, $14.8 million and $17.6 million in the years ended December&#160;31, 2020, 2019 and 2018, respectively.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the estimated remaining amortization of our amortizable intangible assets was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.158%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.642%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzEwMjM_0348fe64-d035-4d69-a249-3a37c4445c86">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill from December 31, 2018 to December&#160;31, 2020 are as follows (in thousands):&#160;&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:50.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Action acquisition &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Measurement period adjustments for prior year acquisition &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, net of $19.9 million accumulated impairment loss as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, net of $113.5 million accumulated impairment loss as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;See Note 7 &#x2013; Acquisitions for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The measurement period adjustment related to the Noralta Acquisition was a result of the first quarter 2019 finalization of our purchase price allocation and valuation related to intangible assets acquired. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;See Note 4 &#x2013; Impairment Charges for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ia055f2428ea44f5aaf8b29e050ec4065_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzEtMS0xLTEtMA_258141dd-d26f-4984-99bf-00dc5d35033a"
      unitRef="usd">114207000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i32cf251aa322439ebab89334af7a7499_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzEtMy0xLTEtMA_458a2a8d-be1d-45e2-b8f4-89bcb28363fa"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iab6a507ece6d4f0a8b22f7eedde1ee9a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzEtNS0xLTEtMA_5ede1208-8756-4081-bbdf-19b7ad965463"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzEtNy0xLTEtMA_83bbaa2b-12af-427d-bf09-dd5f7f823d89"
      unitRef="usd">114207000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzItMS0xLTEtMA_788bb8b3-0768-470c-8d11-2cd603e1da25"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzItMy0xLTEtMA_57bc03de-269c-49fd-9fb6-fcaea4284d62"
      unitRef="usd">7923000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzItNS0xLTEtMA_2793c825-da57-4cdf-88aa-3fc041dfb3ea"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzItNy0xLTEtMA_b5b7af78-16c7-4e2a-b0fd-257f3b17336a"
      unitRef="usd">7923000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:PriorPeriodReclassificationAdjustment
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzMtMS0xLTEtMA_4d8df186-90d3-4ef9-a46c-6f190a73379a"
      unitRef="usd">2676000</us-gaap:PriorPeriodReclassificationAdjustment>
    <us-gaap:PriorPeriodReclassificationAdjustment
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzMtMy0xLTEtMA_717127b4-01c1-44a6-8c56-aa2f51a0c3a4"
      unitRef="usd">0</us-gaap:PriorPeriodReclassificationAdjustment>
    <us-gaap:PriorPeriodReclassificationAdjustment
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzMtNS0xLTEtMA_5fe17da6-6d34-497c-9d4a-e950f5e600fa"
      unitRef="usd">0</us-gaap:PriorPeriodReclassificationAdjustment>
    <us-gaap:PriorPeriodReclassificationAdjustment
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzMtNy0xLTEtMA_777253cc-a4c2-4069-a9ed-347e27d799bd"
      unitRef="usd">2676000</us-gaap:PriorPeriodReclassificationAdjustment>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzQtMS0xLTEtMA_4e062400-3e70-48d2-8f5f-07c58561db71"
      unitRef="usd">5255000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzQtMy0xLTEtMA_6fc1f35e-a7b9-44c8-8d1f-84aad03ec3ee"
      unitRef="usd">12000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzQtNS0xLTEtMA_feeba1a6-636c-4c26-8850-39cff56d6796"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzQtNy0xLTEtMA_08754950-d241-4ef4-98cb-4084583a58af"
      unitRef="usd">5267000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzUtMS0xLTEtMA_ae6616d4-c904-4a67-a795-156d67a7494b"
      unitRef="usd">19900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzUtMy0xLTEtMA_efca89dd-cef0-4423-b069-54ff2892043e"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzUtNS0xLTEtMA_e2fc02ff-909c-4424-8e5c-1852ed44be39"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzUtNy0xLTEtMA_4b0c7cc4-df0c-4811-b3e7-c8697e0a3eab"
      unitRef="usd">19900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzYtMC0xLTEtMjg5MS90ZXh0cmVnaW9uOjdmZTY2OWFiZDRjMzRmNzQ4NzM4OGRlZTFjNjExMDhhXzQzOTgwNDY1MTEyMDM_522d062c-4eae-4320-8fbe-ac17b00bd788"
      unitRef="usd">19900000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="ib0a63a28ea1140f38ac6afeaafeba3a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzYtMS0xLTEtMA_c85fce04-23c3-4f19-9507-c71fbd34890b"
      unitRef="usd">102238000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4026bc744c7f418f9caebea71eba66c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzYtMy0xLTEtMA_f676a3b7-486d-4889-99d8-ec67f93d963e"
      unitRef="usd">7935000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5ad6cd91709c447bb06e57121e20a754_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzYtNS0xLTEtMA_12e17ad1-b2fe-4e41-8a3f-9e8dfef2495d"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzYtNy0xLTEtMA_06b8fc5e-33ba-4bed-9b22-ad77ceed4346"
      unitRef="usd">110173000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia9ddeb62e86d49a2a8a3e67b4802e963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzctMS0xLTEtMA_5c41c5f0-b12d-4c0b-9598-361bd114786f"
      unitRef="usd">-8632000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7f8acd42781346ddb17be945e12cb2d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzctMy0xLTEtMA_f3906e50-2604-4b27-93a5-7e24ff37a07f"
      unitRef="usd">794000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia34944f7d35d4399b2e3c21c479d9b88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzctNS0xLTEtMA_41c86cbf-439f-47b1-a913-046b0257ac7a"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzctNy0xLTEtMA_6e199e75-1d16-496a-a697-e60f0c8d21fc"
      unitRef="usd">-7838000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia9ddeb62e86d49a2a8a3e67b4802e963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzgtMS0xLTEtMA_c3bd172f-51e5-411d-907f-ccb5ed8d65e4"
      unitRef="usd">93606000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i7f8acd42781346ddb17be945e12cb2d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzgtMy0xLTEtMA_26d03d49-ddcb-4952-994f-3c65ddd1380d"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia34944f7d35d4399b2e3c21c479d9b88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzgtNS0xLTEtMA_50634667-a61a-4848-9e6d-b98dd1e8661b"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzgtNy0xLTEtMA_2dfb0295-4295-4d10-ab35-9d50d30769c6"
      unitRef="usd">93606000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzktMC0xLTEtMjg5MS90ZXh0cmVnaW9uOjJlYTM3OGJhZTUzNzRmYTVhZGRmMTBhZDBjNTZiZWFhXzQzOTgwNDY1MTEyNDA_1574fe0c-e348-40fb-b2e1-5be9d6dbaac5"
      unitRef="usd">113500000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i5d61577a18b54d4caee41d8c1c7fcb41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzktMS0xLTEtMjg5MQ_cf7d080d-f5bb-41c1-90c2-ed88e97616db"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i89244ecc14e0418e8aa74d07afa71f41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzktMy0xLTEtMjg5MQ_6717f693-e5a3-4cc5-9de8-7a151cb49ed8"
      unitRef="usd">8729000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5a152904a3e24ee19652874ed3e5d1df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzktNS0xLTEtMjg5MQ_24c86e41-20c4-4dee-8817-5b606de61865"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4NDU4ZmRlMWI0Y2Y0YmYzOGUyNzMwMDA3MWJlZWVlOS90YWJsZXJhbmdlOjg0NThmZGUxYjRjZjRiZjM4ZTI3MzAwMDcxYmVlZWU5XzktNy0xLTEtMjg5MQ_330900fc-12d1-438c-98e1-e0255b56222d"
      unitRef="usd">8729000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzEwMjQ_fb8c2528-f555-4e60-b0ca-82bccd9117e6">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the total amount of other intangible assets and the related accumulated amortization for major intangible asset classes as of December&#160;31, 2020 and 2019 (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortizable Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts / agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Indefinite-Lived Intangible Assets Not Subject to Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7a93ee8f1f1c4b4fb0445e39cff5896d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzQtMS0xLTEtMA_807c448f-8b31-4101-8c99-257167d7decb"
      unitRef="usd">44817000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7a93ee8f1f1c4b4fb0445e39cff5896d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzQtMy0xLTEtMA_a37b5f86-39f1-4c9e-8948-f27563cd2b90"
      unitRef="usd">44521000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iec0fa38f3b664620aee61480e4d67b3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzQtNS0xLTEtMA_39800ebf-a06a-49c1-b34c-0244d47ff0b6"
      unitRef="usd">41693000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iec0fa38f3b664620aee61480e4d67b3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzQtNy0xLTEtMA_d1966888-0f1d-402e-ad13-c13e1d54481a"
      unitRef="usd">38104000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if5c2c8a6b9f3459d8e0a754c836184f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzUtMS0xLTEtMA_e28d0356-88df-4a22-8c53-127639779460"
      unitRef="usd">3678000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if5c2c8a6b9f3459d8e0a754c836184f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzUtMy0xLTEtMA_297bf707-8897-408a-9b2b-d6074c3c5e81"
      unitRef="usd">3678000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8c3eb4ed132d41b6bed9ca3519343737_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzUtNS0xLTEtMA_82b7d2de-ebc5-49e9-8856-dc75622c43a8"
      unitRef="usd">3450000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8c3eb4ed132d41b6bed9ca3519343737_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzUtNy0xLTEtMA_0f9bf487-3aac-4071-ae47-86ed5fe69493"
      unitRef="usd">1529000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7e52f830d87b441eb13bfaecaaa72805_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzYtMS0xLTEtMA_bb7772ea-fd39-45e9-9640-22b662d2096f"
      unitRef="usd">161289000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7e52f830d87b441eb13bfaecaaa72805_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzYtMy0xLTEtMA_7030c316-1323-40ff-b985-a8a8e0f00ff4"
      unitRef="usd">61867000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iab7d4b852c814bfd822261b302797539_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzYtNS0xLTEtMA_353bf81b-7869-425f-a4d1-4ced7bdc2f58"
      unitRef="usd">155063000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iab7d4b852c814bfd822261b302797539_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzYtNy0xLTEtMA_df904a8a-eba5-4822-802b-801072732563"
      unitRef="usd">48765000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzgtMS0xLTEtMA_848dc494-f027-415d-b491-8cec0425dbdc"
      unitRef="usd">209784000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzgtMy0xLTEtMA_5dc7b5f6-2402-457a-9772-e053ccbe9762"
      unitRef="usd">110066000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzgtNS0xLTEtMA_6c58398e-0163-41bb-ad30-ef1f0bfd7dc5"
      unitRef="usd">200206000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzgtNy0xLTEtMA_114acd8b-356b-4d3d-b7ab-3328981ed134"
      unitRef="usd">88398000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ic2fef7a236bf4f4fa299f981868ef391_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzExLTEtMS0xLTA_5712ee8c-b501-4964-9b72-926f9f53ccad"
      unitRef="usd">31000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="iace4a1da13ee4188857c8ebd0247382d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzExLTUtMS0xLTA_67b6b050-9a33-4330-9cf9-3800754e3d8c"
      unitRef="usd">29000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzEyLTEtMS0xLTA_4d6df4e9-f017-4821-87dc-f5ff964bcc26"
      unitRef="usd">31000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzEyLTUtMS0xLTA_2387ebd7-83c7-4171-b13c-5661f538a179"
      unitRef="usd">29000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzEzLTEtMS0xLTA_4aa1c9e9-bdc7-4231-b0e1-068327abfc80"
      unitRef="usd">209815000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzEzLTMtMS0xLTA_5fbbad9f-72ee-4130-b665-a666c4cded96"
      unitRef="usd">110066000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzEzLTUtMS0xLTA_cd3825e7-94dd-48fb-88b5-6744ea9c6263"
      unitRef="usd">200235000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo5YWViNjM3YWEwYTg0ODI4OWM0YmIyNzQ5YmIxNTZlYi90YWJsZXJhbmdlOjlhZWI2MzdhYTBhODQ4Mjg5YzRiYjI3NDliYjE1NmViXzEzLTctMS0xLTA_f137e450-eb45-440c-8a84-5c0331553994"
      unitRef="usd">88398000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzc4MA_eaaeaff2-b3fc-4b86-a5b3-2f295d74865c">P16Y10M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzc5Ng_68f6ad6f-97ea-43ec-8062-8e13d055a0b9">P16Y9M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzgzNQ_8c2b82e6-98e6-480b-bad9-a4ec375d3f80"
      unitRef="usd">14100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzgzOQ_086b022f-3ea3-43ef-b91b-287824899cb1"
      unitRef="usd">14800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzg0Ng_aa4ed688-8940-4e1c-bdaa-78d3b60bb7cd"
      unitRef="usd">17600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90ZXh0cmVnaW9uOjcwMjQ3ODRmMThiNDQzODE4M2M4NDAwZDc5MDIzYzdlXzEwMjA_455e3c53-248e-482e-8ced-cc5d5f680cc8">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the estimated remaining amortization of our amortizable intangible assets was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.158%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.642%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4MWM5MzIxOTAxMDY0ZTY2YmM3OTk3YTk4YzE3ZDM5Ny90YWJsZXJhbmdlOjgxYzkzMjE5MDEwNjRlNjZiYzc5OTdhOThjMTdkMzk3XzEtMS0xLTEtMA_31e13ea0-c85f-4a8a-aa02-a147af405581"
      unitRef="usd">6115000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4MWM5MzIxOTAxMDY0ZTY2YmM3OTk3YTk4YzE3ZDM5Ny90YWJsZXJhbmdlOjgxYzkzMjE5MDEwNjRlNjZiYzc5OTdhOThjMTdkMzk3XzItMS0xLTEtMA_e306780a-c9ac-4800-b2fd-1ef588974058"
      unitRef="usd">6115000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4MWM5MzIxOTAxMDY0ZTY2YmM3OTk3YTk4YzE3ZDM5Ny90YWJsZXJhbmdlOjgxYzkzMjE5MDEwNjRlNjZiYzc5OTdhOThjMTdkMzk3XzMtMS0xLTEtMA_f5e480c3-bfb2-40f8-8d4a-b1ff071c742a"
      unitRef="usd">5967000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4MWM5MzIxOTAxMDY0ZTY2YmM3OTk3YTk4YzE3ZDM5Ny90YWJsZXJhbmdlOjgxYzkzMjE5MDEwNjRlNjZiYzc5OTdhOThjMTdkMzk3XzQtMS0xLTEtMA_5a4eece9-fed4-40c9-9cc7-4c19d1954167"
      unitRef="usd">5967000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4MWM5MzIxOTAxMDY0ZTY2YmM3OTk3YTk4YzE3ZDM5Ny90YWJsZXJhbmdlOjgxYzkzMjE5MDEwNjRlNjZiYzc5OTdhOThjMTdkMzk3XzUtMS0xLTEtMA_ce8a43da-fa63-4c50-8523-47069c49b271"
      unitRef="usd">5879000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4MWM5MzIxOTAxMDY0ZTY2YmM3OTk3YTk4YzE3ZDM5Ny90YWJsZXJhbmdlOjgxYzkzMjE5MDEwNjRlNjZiYzc5OTdhOThjMTdkMzk3XzYtMS0xLTEtMA_8b784d3e-74ba-4589-a704-e409ffbf1f48"
      unitRef="usd">69675000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjYvZnJhZzo3MDI0Nzg0ZjE4YjQ0MzgxODNjODQwMGQ3OTAyM2M3ZS90YWJsZTo4MWM5MzIxOTAxMDY0ZTY2YmM3OTk3YTk4YzE3ZDM5Ny90YWJsZXJhbmdlOjgxYzkzMjE5MDEwNjRlNjZiYzc5OTdhOThjMTdkMzk3XzctMS0xLTEtMA_a3d92399-0a91-4e6a-9a8b-c25c89509f32"
      unitRef="usd">99718000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5Xzg3OTYwOTMwNDEwNDk_7cf7f8fd-53ec-4f2d-8b0a-70d485dc08a1">DEBT&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, long-term debt consisted of the following (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian term loan, which matures on May&#160;30, 2023; 3.125% of principal amounts set forth in September&#160;3, 2020 amendment repayable per quarter; weighted average interest rate of 4.0% for the twelve-month period ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 5.6% for the twelve-month period ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 4.2% for the twelve-month period ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australian revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 3.6% for the twelve-month period ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term debt, including unamortized debt issuance costs, net&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current maturities&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of long-term debt as of December&#160;31, 2020 are as follows (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.127%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, our Credit Agreement provided for: (i) a $263.5 million revolving credit facility scheduled to mature on November 30, 2021 for certain lenders, allocated as follows: (A) a $20.0 million senior secured revolving credit facility in favor of certain of our U.S. subsidiaries, as borrowers; (B) a $183.5 million senior secured revolving credit facility in favor of Civeo and certain of our Canadian subsidiaries, as borrowers; and (C) a $60.0 million senior secured revolving credit facility in favor of one of our Australian subsidiaries, as borrower; and (ii) a $285.4 million term loan facility scheduled to mature on November 30, 2021 for certain lenders in favor of Civeo.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2020, we entered into an amendment to our Credit Agreement, which reduced total lender commitments by $96.2&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amended Credit&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, our Credit Agreement (as so amended, the Amended Credit Agreement), provided for: (i) a $167.3 million revolving credit facility scheduled to mature on May 30, 2023, allocated as follows: (A) a $10.0 million senior secured revolving credit facility in favor of certain of our U.S. subsidiaries, as borrowers; (B) a $122.3 million senior secured revolving credit facility in favor of Civeo and certain of our Canadian subsidiaries, as borrowers; and (C) a $35.0 million senior secured revolving credit facility in favor of one of our Australian subsidiaries, as borrower; and (ii) a $194.8 million term loan facility scheduled to mature on May 30, 2023 for certain lenders in favor of Civeo.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. dollar amounts outstanding under the facilities provided by the Amended Credit Agreement bear interest at a variable rate equal to the London Inter-Bank Offered Rate (LIBOR) plus a margin of 3.50% to 4.50%, or a base rate plus 2.50% to 3.50%, in each case based on a ratio of our total debt to Consolidated EBITDA (as defined in the Amended Credit Agreement). Canadian dollar amounts outstanding bear interest at a variable rate equal to a B/A Discount Rate (as defined in the Amended Credit Agreement) based on the Canadian Dollar Offered Rate (CDOR) plus a margin of 3.50% to 4.50%, or a Canadian Prime rate plus a margin of 2.50% to 3.50%, in each case based on a ratio of our total debt to consolidated EBITDA. Australian dollar amounts outstanding under the Amended Credit Agreement bear interest at a variable rate equal to the Bank Bill Swap Bid Rate plus a margin of 3.50% to 4.50%, based on a ratio of our total debt to consolidated EBITDA. The future transitions from LIBOR and CDOR as interest rate benchmarks is addressed in the Amended Credit Agreement and at such time the transition from LIBOR or CDOR takes place, we will endeavor with the administrative agent to establish an alternate rate of interest to LIBOR or CDOR that gives due consideration to (1) the then prevailing market convention for determining a rate of interest for syndicated loans in the United States at such time for the replacement of LIBOR and (2) any evolving or then existing convention for similar Canadian Dollar denominated syndicated credit facilities for the replacement of CDOR.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Amended Credit Agreement contains customary affirmative and negative covenants that, among other things, limit or restrict: (i) indebtedness, liens and fundamental changes; (ii) asset sales; (iii) acquisitions of margin stock; (iv) specified acquisitions; (v) certain restrictive agreements; (vi) transactions with affiliates; and (vii) investments and other restricted payments, including dividends and other distributions. In addition, we must maintain an interest coverage ratio, defined as the ratio of consolidated EBITDA to consolidated interest expense, of at least 3.00 to 1.00 and a maximum leverage ratio, defined as the ratio of total debt to consolidated EBITDA, of no greater than 3.50 to 1.00.&#160;Following a qualified offering of indebtedness with gross proceeds in excess of $150.0 million, we will be required to maintain a maximum leverage ratio of no greater than 4.00 to 1.00 and a maximum senior secured ratio less than 2.50 to 1.00. Each of the factors considered in the calculations of these ratios are defined in the Amended Credit Agreement. EBITDA and consolidated interest, as defined, exclude goodwill and asset impairments, debt discount amortization, amortization of intangibles and other non-cash charges.&#160; We were in compliance with our covenants as of December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Amended Credit Agreement are secured by a pledge of substantially all of our assets and the assets of our subsidiaries subject to customary exceptions. The obligations under the Amended Credit Agreement are guaranteed by our material subsidiaries. As of December&#160;31, 2020, we had eight lenders that were parties to the Amended Credit Agreement, with total commitments (including both revolving commitments and term commitments) ranging from $22.4 million to $71.1 million. As of December&#160;31, 2020, we had outstanding letters of credit of $1.2 million under the U.S facility, $0.6 million under the Australian facility and $2.7 million under the Canadian facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the Amended Credit Agreement, we have two bank guarantee facilities totaling $3.0 million which mature March&#160;31, 2021. There were bank guarantees of A$0.8 million under these facilities outstanding as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzYxNDg_af6e2c3d-aced-44ec-a3f1-aacc484a8531">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, long-term debt consisted of the following (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian term loan, which matures on May&#160;30, 2023; 3.125% of principal amounts set forth in September&#160;3, 2020 amendment repayable per quarter; weighted average interest rate of 4.0% for the twelve-month period ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 5.6% for the twelve-month period ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 4.2% for the twelve-month period ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australian revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 3.6% for the twelve-month period ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term debt, including unamortized debt issuance costs, net&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current maturities&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7e88e38c54d140e69cf9d7c12548a4d0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzEtMC0xLTEtMjA0Mi90ZXh0cmVnaW9uOmUwNzY0MDYzNDIzZDQzMGJiZWQ0ZTI5YTljNDYzM2I3XzQzOTgwNDY1MTE0ODk_afd9747d-8397-4b16-8054-fa411c4a2671"
      unitRef="number">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i7e88e38c54d140e69cf9d7c12548a4d0_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzEtMC0xLTEtMjA0Mi90ZXh0cmVnaW9uOmUwNzY0MDYzNDIzZDQzMGJiZWQ0ZTI5YTljNDYzM2I3XzQzOTgwNDY1MTEzODY_c2c14068-964a-47cf-8f67-89ee1cd93e38"
      unitRef="number">0.040</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:NotesPayable
      contextRef="i7e88e38c54d140e69cf9d7c12548a4d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzEtMS0xLTEtMA_c98954e6-fa4c-4fb4-a420-2e0dda499a2f"
      unitRef="usd">187530000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="id37b65f1ad4c43e2ac8642fde463d062_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzEtMy0xLTEtMA_c9ebe24f-a3be-4e11-9c12-474339d651cb"
      unitRef="usd">224963000</us-gaap:NotesPayable>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="ia7dc90e3f83d40c08ac21f0ce1ea7929_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzItMC0xLTEtMjA0NS90ZXh0cmVnaW9uOjYxOGIyZjBmMmM1ZjQwNTE5ZjdmOGE4OGJhNWFlY2ExXzQzOTgwNDY1MTEzNDE_43b0b23b-a76e-4737-9759-00a76f276154"
      unitRef="number">0.056</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCredit
      contextRef="icb86a57959d041e7949fe001d63fe8d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzItMS0xLTEtMA_bd026882-cfd8-4c3b-a676-4ad139d87cfb"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i9956b8ccf0ba473482cf65f2c3519c66_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzItMy0xLTEtMA_cfcecf78-26ac-4912-b597-726f829beced"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i46f19b98d53d4bbc915f8d87cdd8a50a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzMtMC0xLTEtMjA0Ny90ZXh0cmVnaW9uOmM5ZGEwNDU0NDYyZDQ2Njg5YTg3YWFiMWE5ZGI4MzA0XzQzOTgwNDY1MTEzNDI_47092dd6-788a-4155-84a2-2e1753212616"
      unitRef="number">0.042</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCredit
      contextRef="i2bdaa8c6a74a462c9bf195983d229ba4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzMtMS0xLTEtMA_a925e4e5-9142-4eac-afd7-c8e825d3b94e"
      unitRef="usd">45789000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i463dd03ecd7d49cb8a084f42671dbe36_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzMtMy0xLTEtMA_171acbaf-103b-47cf-af6a-b340618a9246"
      unitRef="usd">134117000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i204c89ba93a6490d801d4b6e4d653fb4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzQtMC0xLTEtMjA1MC90ZXh0cmVnaW9uOjJiNDk4NjFlZWVmZDRlZjhhYWI0ZDA0ZDIyNmU1Y2MwXzQzOTgwNDY1MTEzNDY_78d0b4c5-1ddd-45e7-8d3a-76ce49f516c5"
      unitRef="number">0.036</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCredit
      contextRef="i60e34ecb717742139682b6dd996769bb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzQtMS0xLTEtMA_3c3e1e1b-6961-4b92-8b24-bb88199bcade"
      unitRef="usd">17767000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="iabe1bd5cc1a048c4a0102e52a028c032_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzQtMy0xLTEtMA_a7216390-2ee9-472e-a354-cf3598f7e498"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzUtMS0xLTEtMA_9035aec5-b3fd-459a-8a63-df04e80faf0a"
      unitRef="usd">251086000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzUtMy0xLTEtMA_887247d7-05b7-420f-a8f5-3f1b4acea1a6"
      unitRef="usd">359080000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzYtMS0xLTEtMA_d3a2587d-2e3a-42d4-b304-5f79e49caff1"
      unitRef="usd">2501000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzYtMy0xLTEtMA_998ee0b5-e8ff-4085-8d91-4ac42df3298a"
      unitRef="usd">2208000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzctMS0xLTEtMA_0d6fdfd0-6014-433e-90cd-2a68a2609497"
      unitRef="usd">248585000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzctMy0xLTEtMA_04dc46ae-8a72-4075-85de-ad2e1b55123c"
      unitRef="usd">356872000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzgtMS0xLTEtMA_9b53a0c3-898c-4312-bb59-a3f50289a4ac"
      unitRef="usd">34585000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzgtMy0xLTEtMA_f934a762-272c-40bf-bee8-757a1051f340"
      unitRef="usd">35080000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzktMS0xLTEtMA_075c9d2e-e45c-4484-b4e6-399b26a22328"
      unitRef="usd">214000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZTo4ZWI1M2E0OGM1N2Q0NDkyYmJmZDI1ZWVhMjJhMjE5Ny90YWJsZXJhbmdlOjhlYjUzYTQ4YzU3ZDQ0OTJiYmZkMjVlZWEyMmEyMTk3XzktMy0xLTEtMA_5733c948-a079-4f8f-9062-c314e622b3b8"
      unitRef="usd">321792000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzYxNTU_85c007ec-d578-421b-afd5-325f600bc3d0">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of long-term debt as of December&#160;31, 2020 are as follows (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.127%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZToyOGVjODZhNDdmMTI0ZDRkOGM1MjY2MzUyMTIxYmVmZC90YWJsZXJhbmdlOjI4ZWM4NmE0N2YxMjRkNGQ4YzUyNjYzNTIxMjFiZWZkXzEtMS0xLTEtMA_dd145bd9-c9d9-415c-add1-bfa509803e95"
      unitRef="usd">35052000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZToyOGVjODZhNDdmMTI0ZDRkOGM1MjY2MzUyMTIxYmVmZC90YWJsZXJhbmdlOjI4ZWM4NmE0N2YxMjRkNGQ4YzUyNjYzNTIxMjFiZWZkXzItMS0xLTEtMA_07faaa58-af73-4e69-a3be-45e243e08073"
      unitRef="usd">35052000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZToyOGVjODZhNDdmMTI0ZDRkOGM1MjY2MzUyMTIxYmVmZC90YWJsZXJhbmdlOjI4ZWM4NmE0N2YxMjRkNGQ4YzUyNjYzNTIxMjFiZWZkXzMtMS0xLTEtNTQxMw_beccb8e7-5d85-442a-be37-b6c6864e9d53"
      unitRef="usd">180982000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90YWJsZToyOGVjODZhNDdmMTI0ZDRkOGM1MjY2MzUyMTIxYmVmZC90YWJsZXJhbmdlOjI4ZWM4NmE0N2YxMjRkNGQ4YzUyNjYzNTIxMjFiZWZkXzMtMS0xLTEtMA_37d2a22f-b910-4780-9f03-67d1889e3f9d"
      unitRef="usd">251086000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2c6005fc34704116947075867d41d0cb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzI4ODI_4e97cf7b-d044-4254-a3b9-6102cf66e902"
      unitRef="usd">263500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6e1faa137ef940bca586d466d06dfdcd_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzMwMDI_10e40e2d-cdcd-4183-9a07-29d58f583b95"
      unitRef="usd">20000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8815f6724e894c899161fe02e8da18a9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzMxMTM_286f1af0-0186-4742-b58c-89037f614c48"
      unitRef="usd">183500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie5e974e1a8914dcab61ebe68a450feb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzMyNDI_2fb78bb8-12ac-4b56-9129-5a2c3b2b1323"
      unitRef="usd">60000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i525de113dae049a38fa20cedb70ca2e5_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzMzNTk_1338c5ed-b54b-4eca-b1ad-ce8a86816470"
      unitRef="usd">285400000</us-gaap:DebtInstrumentFaceAmount>
    <cveo:LineOfCreditFacilityMaximumBorrowingCapacityDecreaseAmount
      contextRef="i8c3cac39fbee47c1a409f76a9e1ac711_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzEwOTk1MTE2NTM3NDM_03a52487-df65-43ff-96a7-32024f7bf53d"
      unitRef="usd">96200000</cveo:LineOfCreditFacilityMaximumBorrowingCapacityDecreaseAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3e06ce1c875a4f149e50e70ea19009a6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzAzNzQ_ecc64cf6-859d-4a48-bfc9-99b943661c5f"
      unitRef="usd">167300000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9c2d99cc46b74f8b8199be6a6a1f50d1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzAzODI_e2e2d921-94ec-4fe8-9057-24c1b6ec4136"
      unitRef="usd">10000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i22da26872ddc4a7281e83001a5e89b22_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzAzODk_e61cb7b5-d8e6-46e0-890e-db11296ff2bf"
      unitRef="usd">122300000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0c713a6cddd54a79a31b680e0fd2b55d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzAzOTY_bd82b01c-dea7-43d3-9e94-365cd3aa87a0"
      unitRef="usd">35000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i438bf74d76934740996da104c7f5363b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzM0OTE_c4612c10-c66b-42bb-bbbc-57bbf6174673"
      unitRef="usd">194800000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6839f87fc58b4ed9adbd39f3a0da00c8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ0MTk_802fa5f1-cb67-46df-ae6d-fbb7af530fb3"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i51f1600c48c94b56b9f311e384dcbb9f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5Xzg3OTYwOTMwNDEwNzU_7e84ff0c-676d-4730-ad78-9b8f7cea3a59"
      unitRef="number">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i02f7d6f2966a41ee914b514470b256bf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ0Mzk_2cd3fc48-d384-4d57-8a2a-b509f18eef5e"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1292aeb7c875469db99a357e9ac9c0b4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ0NTI_bfedb02a-6c13-45b9-bb2a-a8f76ea9f49d"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if41a8408b4f44f889aefa1e127112211_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ0NzQ_c78eaa8f-9584-458d-a763-ba76261e6020"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7fda85243a774673abdcac8e269476dc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ1MzU_e999c28e-d999-470c-84f7-b635d50d2b85"
      unitRef="number">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4044d185b5f3466ca7e08cd79246b39d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ1MTE_d10d7f14-1346-45ee-a129-8539a4e7712f"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5838905d54a94a06a83ec371d596d792_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ1MjQ_c09ae770-aed1-49e2-8132-ab550941e78e"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4dcaaf874428435aa5a699132ac0b314_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ1NTY_468aac13-1c5d-474b-a32f-09ea2e0a3645"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ice95ceecf6734cefa5b5a1116796ea9c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MjQ1Njk_d6cd66ec-1a0e-4dd2-bb9f-5cd88bf1915f"
      unitRef="number">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cveo:InterestCoverageRatio
      contextRef="i589beb0a8aa64b778003fbeebb969046_D20200903-20200903"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQ3MTQ_bb28ae32-3664-4204-bc40-46ba05ccbfb6"
      unitRef="number">3.00</cveo:InterestCoverageRatio>
    <cveo:LeverageRatio
      contextRef="i589beb0a8aa64b778003fbeebb969046_D20200903-20200903"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQ4MzQ_dfd4db07-669c-4a74-a325-2b5878528750"
      unitRef="number">3.50</cveo:LeverageRatio>
    <cveo:DebtCovenantGrossProceedsinQualifiedOfferingMaximumLeverageThreshold
      contextRef="i133c5075938447ad92d3a13f501381c7_D20200903-20200903"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzAxOTI_05548558-bc6b-4680-aef3-ff7ddd5b1a53"
      unitRef="usd">150000000.0</cveo:DebtCovenantGrossProceedsinQualifiedOfferingMaximumLeverageThreshold>
    <cveo:DebtInstrumentCovenantLeverageRatioMaximum
      contextRef="iae01a13159cb441f9ee532dea8369204_I20200903"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzEwOTk1MTE2NDkyOTk_bac75c77-8d12-4ce4-8b77-e76ed61613e1"
      unitRef="number">4.00</cveo:DebtInstrumentCovenantLeverageRatioMaximum>
    <cveo:MaximumSeniorSecuredRatio
      contextRef="i589beb0a8aa64b778003fbeebb969046_D20200903-20200903"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzUwODc_d83d7a5e-50c4-49a4-909e-b76bdf809a4c"
      unitRef="number">2.50</cveo:MaximumSeniorSecuredRatio>
    <cveo:NumberOfLenders
      contextRef="i0542a66345c245bd8a9ca4389696efa0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzU2NzA_d43de737-9d1d-4c74-9e6d-e4e6c73c08ca"
      unitRef="lender">8</cveo:NumberOfLenders>
    <cveo:LenderCommitmentsWithinCreditAgreement
      contextRef="iceda234908bb4533930fab99199a033d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzU4MjA_820d7981-647c-42b0-b325-13dbb8154ef8"
      unitRef="usd">22400000</cveo:LenderCommitmentsWithinCreditAgreement>
    <cveo:LenderCommitmentsWithinCreditAgreement
      contextRef="ia2d17deadb064d7f89034773c036a603_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzU4MjY_5ab317ff-9825-47ec-a3f1-572e3e68995d"
      unitRef="usd">71100000</cveo:LenderCommitmentsWithinCreditAgreement>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i9c2d99cc46b74f8b8199be6a6a1f50d1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzU4ODA_30038c72-a0b0-4f4a-ad77-7bbd40be173b"
      unitRef="usd">1200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i22da26872ddc4a7281e83001a5e89b22_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzU5MDc_aac4ff83-13fe-455c-a812-178638b87466"
      unitRef="usd">600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i0c713a6cddd54a79a31b680e0fd2b55d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzU5NDQ_7d917174-9c99-4b63-a3ad-50815295f023"
      unitRef="usd">2700000</us-gaap:LettersOfCreditOutstandingAmount>
    <cveo:DebtInstrumentNumberOfDebtInstruments
      contextRef="i660c27c87819480b8da22021d7d16f77_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzE2NDkyNjc0NjA3NDM_c3efbad7-4a1e-41d0-a386-d64f6927e6ad"
      unitRef="debt_instrument">2</cveo:DebtInstrumentNumberOfDebtInstruments>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i660c27c87819480b8da22021d7d16f77_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzQzOTgwNDY1MzAwNjY_f37a6919-ab19-4321-be71-cfeba92fe3d2"
      unitRef="usd">3000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="i660c27c87819480b8da22021d7d16f77_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNjkvZnJhZzo5OWFkNzBjODg1ZDY0OTkzYmIzNmZiYzE5ODAzYWNmOS90ZXh0cmVnaW9uOjk5YWQ3MGM4ODVkNjQ5OTNiYjM2ZmJjMTk4MDNhY2Y5XzYxMDQ_c1cef207-51f5-4358-94eb-db687b75b2f0"
      unitRef="aud">800000</us-gaap:LongTermDebt>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzg5Ng_d90f70e9-e747-4e37-b79a-401d0062e802">LEASES&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating leases covering certain land locations and various office facilities and equipment in our three reportable business segments. Our leases have remaining lease terms of one year to seven years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the leases within 90 days. In addition, we do not recognize right-of-use assets or lease liabilities for leases with terms shorter than twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were $6.8 million, $6.8 million and $6.8 million under operating leases for the years ended December&#160;31, 2020, 2019 and 2018, respectively. Included in the measurement of lease liabilities, we paid $6.9 million in cash related to operating leases during the year ended December&#160;31, 2020. Right-of-use assets obtained in exchange for new lease obligations related to operating leases during the year ended December&#160;31, 2020 were $2.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases were as follows (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:97.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities at December&#160;31, 2020, were as follows (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:85.672%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.525%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the years ending December 31,&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:NumberOfReportableSegments
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzEyMg_71a1b784-8ddf-4815-8d1b-04cbc51ace94"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="ibd635009566642d498fe189b10785264_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzE5NQ_daa24380-9952-43c1-a0a1-e941eac377a2">P1Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i625bbfed5e2e468e89bd770ca362a725_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzIwMQ_251631d5-7c7c-407d-9e3a-72d91659d6ed">P7Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzI2Ng_9efe6518-2073-4441-94e4-e90635f92188">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <cveo:LesseeOperatingLeasesOptiontoTerminateTerm
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzMzNQ_1d97c4aa-90ea-4a13-aa78-fc0f947b1223">P90D</cveo:LesseeOperatingLeasesOptiontoTerminateTerm>
    <us-gaap:OperatingLeaseExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzM3Nw_7d6cb6ca-281a-478e-84eb-e13887ae0281"
      unitRef="usd">6800000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzM4MQ_9c84abfe-7dc5-4ad9-98a0-0bd22aa19ed9"
      unitRef="usd">6800000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzM4OA_cc8e73bb-38c0-4708-b383-aa9e7605f168"
      unitRef="usd">6800000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasePayments
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzUyMQ_c0bce68a-ab5a-4848-ab38-817490675216"
      unitRef="usd">6900000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzcxMQ_f20707cd-d4a0-400a-9270-df394acc1c06"
      unitRef="usd">2000000.0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <cveo:AssetsandLiabilitiesLesseeTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzg5Nw_3d79ae77-743e-4022-8737-aa15b399a83b">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases were as follows (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:97.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cveo:AssetsandLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzItMS0xLTEtMA_79401942-cafa-47e8-8062-e2d48439be0a"
      unitRef="usd">22606000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzItMy0xLTEtMTI0Njc_e9a94d47-e096-45f2-a399-cab6e82a99f8"
      unitRef="usd">24876000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzQtMS0xLTEtMA_f7ba3ff7-fd8a-4c40-a48a-a98f8f70d0b2"
      unitRef="usd">4437000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzQtMy0xLTEtMTI0Njc_4a15e476-050f-4d13-8079-49fa96401bfd"
      unitRef="usd">5543000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzUtMS0xLTEtMA_571149d7-f489-4732-986f-7cbbf067494a"
      unitRef="usd">19834000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzUtMy0xLTEtMTI0Njc_d11f7f28-b6d4-4d75-b62f-41f0806c4a26"
      unitRef="usd">21231000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzYtMS0xLTEtMA_b3182f14-0446-44d0-ba0d-2286fd5ff420"
      unitRef="usd">24271000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzYtMy0xLTEtMTI0Njc_58042f1c-085c-4654-b43b-a06fa3d44e32"
      unitRef="usd">26774000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzktMS0xLTEtMA_3b3f1473-aad3-422f-b14e-e15ef9e75024">P5Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzktMy0xLTEtMTI0OTA_e6e1dc42-e542-4163-968e-3ce5f28358e4">P6Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzExLTEtMS0xLTA_389430e9-95cf-4d6e-8747-74799ff0b07b"
      unitRef="number">0.054</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTo5MDcxOTA2MWYxY2Y0NmMwOGU4NGQ0YTY2NzA4NzM2ZS90YWJsZXJhbmdlOjkwNzE5MDYxZjFjZjQ2YzA4ZTg0ZDRhNjY3MDg3MzZlXzExLTMtMS0xLTEyNDkw_72b67ebc-538e-4fd1-a2be-bfd8219facdc"
      unitRef="number">0.059</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90ZXh0cmVnaW9uOjc0YjE4MjY0ODI0ZjRiNWQ5Zjg4M2YyMjU0NzM4MDQyXzg5OA_78600d58-12cd-4c9c-a9e9-09d0b269736a">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities at December&#160;31, 2020, were as follows (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:85.672%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.525%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the years ending December 31,&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzEtMS0xLTEtMA_95ed7234-a1de-4469-9ed1-7022f8e78af7"
      unitRef="usd">5682000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzItMS0xLTEtMA_1904550a-abce-4afe-8f40-4c169135b2e1"
      unitRef="usd">5220000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzMtMS0xLTEtMA_8879814a-9782-4915-8ca0-70b92249ae37"
      unitRef="usd">4525000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzQtMS0xLTEtMA_fa6833cc-2b76-4b86-ba40-a7b1b6584f19"
      unitRef="usd">3984000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzUtMS0xLTEtMA_45fa04d2-b32f-4d82-8569-6e13c9da61c5"
      unitRef="usd">3122000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzYtMS0xLTEtMA_5ef41f48-d1fa-4faa-914c-de88322d53e7"
      unitRef="usd">5811000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzctMS0xLTEtMA_da05d1dc-2b7e-42a9-a5f1-b0bd1842e624"
      unitRef="usd">28344000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzgtMS0xLTEtMA_3194cbb6-7d69-43cb-a2a2-612df0a2caef"
      unitRef="usd">4073000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzUvZnJhZzo3NGIxODI2NDgyNGY0YjVkOWY4ODNmMjI1NDczODA0Mi90YWJsZTpiMzVlODYxNjEyNzI0YWFkOTkxYTFkOGY0ZDNlZGM5MC90YWJsZXJhbmdlOmIzNWU4NjE2MTI3MjRhYWQ5OTFhMWQ4ZjRkM2VkYzkwXzktMS0xLTEtMA_806dea36-8ec5-41a5-85f1-a53c0afd4b12"
      unitRef="usd">24271000</us-gaap:OperatingLeaseLiability>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzMwOTc_e97e8e37-fe2e-4858-ae2c-f8e1c97e9071">RETIREMENT PLANS&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor various defined contribution plans. Participation in these plans is available to substantially all employees. A defined contribution plan is a post-employment benefit plan under which an entity pays fixed contributions into a separate entity and will generally have no legal or constructive obligation to pay further amounts. Obligations for contributions to defined contribution plans are recognized as an employee benefit expense in profit or loss in the periods during which services are rendered by employees. We recognized expense of $6.8 million, $5.3 million and $4.9 million related to matching contributions under our various defined contribution plans during the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Canadian Retirement Savings Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We offer a defined contribution retirement plan to our Canadian employees. In Canada, we contribute, on a matched basis, an amount up to 5% of each Canadian based, salaried employee&#x2019;s earnings (base salary plus annual incentive compensation) to the legislated maximum for a Deferred Profit Sharing Plan (DPSP). The maximum for 2020 was C$13,915. DPSP is a form of defined contribution retirement savings plan governed by Canadian federal tax legislation which provides for the deferral of tax on deposits and investment returns until removed from the plan to support retirement income. Employer contributions vest upon the completion of two years of service. Employee contributions are required in order to be eligible for the DPSP employer matching. Maximum employer matching (5% noted above) is attained with 6% employee contribution which would go into a Group Registered Retirement Savings Plan (GRRSP). The two plans work in tandem.  Contributions to the &#x201c;Retirement Savings Plan&#x201d; for Canadian employees are subject to the annual maximum total registered savings limit of C$27,230 in 2020 as set out in the Canadian Tax Act.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Australian Retirement Savings Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Australian subsidiary contributes to various defined contribution plans for its employees in accordance with legislation governing the calculation of the Superannuation Guarantee Surcharge (SGC). SGC is contributed by the employer at a rate of 9.5% of the base salary of an employee, capped at the legislated maximum contribution base which is indexed annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Australian subsidiary makes no investment decisions on behalf of the employee and has no obligations other than to remit the defined contributions to the plan selected by each individual employee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;U.S. Retirement Savings Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We offer a defined contribution 401(k) retirement plan to substantially all of our U.S. employees. Participants may contribute from 1% to 75% of their base and cash incentive compensation (subject to Internal Revenue Service limitations), and we make matching contributions under this plan on the first 6% of the participant&#x2019;s compensation (100% match of the first 4% employee contribution and 50% match on the next 2% contribution). Our matching contributions vest at a rate of 40% after two years of service and 20% per year for each of the employee&#x2019;s next three years of service and are fully vested thereafter.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzQzOTgwNDY1MTQzMDA_a3ed4d41-c261-47b9-9b4e-84beb001668c"
      unitRef="usd">6800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzQzOTgwNDY1MTQzMDU_96d78133-4be9-4e01-a30a-036435a3ab0d"
      unitRef="usd">5300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzQzOTgwNDY1MTQzMTM_7f5884c9-8e5e-4358-a148-eea075bcc626"
      unitRef="usd">4900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="iaca226a1eefa43bc97c11b6464a2516d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzg4Nw_bbe33042-f38b-4752-ab9a-13784a8e5925"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="iaca226a1eefa43bc97c11b6464a2516d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzEwODU_755a9c54-b09b-41cf-9bce-5b9e6d261fc9"
      unitRef="cad">13915</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzEzODA_88473140-8bbf-4b91-ba16-d1906875abd6">P2Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="iaca226a1eefa43bc97c11b6464a2516d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzE1MTQ_bbe33042-f38b-4752-ab9a-13784a8e5925"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i14282a5f8e0641f089dbed25049c9620_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzE1NDc_cd7b2e81-4294-43a8-b9ec-758832326cd1"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i14282a5f8e0641f089dbed25049c9620_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzE4MTk_f572d96c-289b-49dd-9e40-39a545ec6250"
      unitRef="cad">27230</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ib3b77420ec9c4d229232a0bd6b97c860_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzIxNTE_725e4c17-4d90-42d5-ba56-7be02eb89584"
      unitRef="number">0.095</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i6392a736faee4fe89fe4f94595effea6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzI2NDI_e1b6d695-1541-40cf-9be3-af942501166a"
      unitRef="number">0.75</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i6392a736faee4fe89fe4f94595effea6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzI4MDY_e010fa63-5692-4af4-8a6d-156d86346b2c"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i03cadb54910443e1b146bbb661020b01_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzI4NDQ_5cac67be-4600-422d-8ad3-1d76723dcf8b"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i03cadb54910443e1b146bbb661020b01_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzI4NjY_c26424e6-06ed-400f-a5f6-3316a62fb04a"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i7388c641d44f4f6ca93700512534f55c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzI4OTU_87315511-60f6-4d9b-a9af-3d7b9c596c1b"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i7388c641d44f4f6ca93700512534f55c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzI5MTY_cb33c411-3786-4796-a288-de15be75cdfe"
      unitRef="number">0.02</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="i4eea9658da844f37a37cacb23f138fed_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzI5Nzk_4610ac46-7802-4262-93e0-089158ffe455"
      unitRef="number">0.40</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="ia4af2409c1e0469698752e303d600f23_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzI5ODg_c00bbeaf-540b-4f9e-b72b-7911ae5c9e7f">P2Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="i83b0eadd55e34350b618737a5de0b22f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzMwMDY_d3b98631-b9a1-4d98-af19-a7af2d7db6ae"
      unitRef="number">0.20</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="ibc091dfdcadf4be0a1ee09ff69f1443f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xNzgvZnJhZzpiMjFkY2ZlMWQ2MGU0NDcxOWJmMzc3OTM0MTEyNzY0ZS90ZXh0cmVnaW9uOmIyMWRjZmUxZDYwZTQ0NzE5YmYzNzc5MzQxMTI3NjRlXzMwNTA_b9422892-23bd-4006-90fc-956969115b59">P3Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90ZXh0cmVnaW9uOmE0OWYxYTBiYTZiMzRkNTdhNGY4MDBhZjljN2IyMjU5XzMyNg_173d2a3f-1dc7-4fe2-af24-12492a879a79">ASSET RETIREMENT OBLIGATIONS&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AROs at December&#160;31, 2020 and 2019 were (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligations&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Asset retirement obligations due within one year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term asset retirement obligations&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.972%"/&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;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:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Classified as a current liability on the consolidated balance sheets, under the caption &#x201c;Other current liabilities.&#x201d; Balance at December 31, 2020 related to remediation work planned for 2021.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total accretion expense related to AROs was $1.5 million, $1.5 million and $1.7 million during the years ended December 31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2020, 2019 and 2018, our ARO changed as follows (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion of discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in estimates of existing obligations&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement of obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90ZXh0cmVnaW9uOmE0OWYxYTBiYTZiMzRkNTdhNGY4MDBhZjljN2IyMjU5XzMyOA_81756517-425b-457b-a5aa-2fb48c827ca8">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AROs at December&#160;31, 2020 and 2019 were (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligations&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Asset retirement obligations due within one year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term asset retirement obligations&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.972%"/&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;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:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Classified as a current liability on the consolidated balance sheets, under the caption &#x201c;Other current liabilities.&#x201d; Balance at December 31, 2020 related to remediation work planned for 2021.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0MmFmNTRjZjRiMTA0ZjYxODZhYmIzMmFkZmFiNTU3ZC90YWJsZXJhbmdlOjQyYWY1NGNmNGIxMDRmNjE4NmFiYjMyYWRmYWI1NTdkXzEtMS0xLTEtMA_0442fdf7-2ef9-434f-bb4b-0e317dabd1d7"
      unitRef="usd">14993000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0MmFmNTRjZjRiMTA0ZjYxODZhYmIzMmFkZmFiNTU3ZC90YWJsZXJhbmdlOjQyYWY1NGNmNGIxMDRmNjE4NmFiYjMyYWRmYWI1NTdkXzEtMy0xLTEtMA_dc08f8f2-ab9e-4165-bf70-20d49f5773d5"
      unitRef="usd">18796000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0MmFmNTRjZjRiMTA0ZjYxODZhYmIzMmFkZmFiNTU3ZC90YWJsZXJhbmdlOjQyYWY1NGNmNGIxMDRmNjE4NmFiYjMyYWRmYWI1NTdkXzItMS0xLTEtMA_5637d8c4-d471-4219-8180-dbe4f20fd53c"
      unitRef="usd">1322000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0MmFmNTRjZjRiMTA0ZjYxODZhYmIzMmFkZmFiNTU3ZC90YWJsZXJhbmdlOjQyYWY1NGNmNGIxMDRmNjE4NmFiYjMyYWRmYWI1NTdkXzItMy0xLTEtMA_38cdbf7e-066f-4e29-bfe2-bb50c4268f19"
      unitRef="usd">3197000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0MmFmNTRjZjRiMTA0ZjYxODZhYmIzMmFkZmFiNTU3ZC90YWJsZXJhbmdlOjQyYWY1NGNmNGIxMDRmNjE4NmFiYjMyYWRmYWI1NTdkXzMtMS0xLTEtMA_97414807-5978-423d-9ce9-cf966c4e1ce4"
      unitRef="usd">13671000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0MmFmNTRjZjRiMTA0ZjYxODZhYmIzMmFkZmFiNTU3ZC90YWJsZXJhbmdlOjQyYWY1NGNmNGIxMDRmNjE4NmFiYjMyYWRmYWI1NTdkXzMtMy0xLTEtMA_a75198e5-b66b-446f-b6dd-df19a6fe5078"
      unitRef="usd">15599000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90ZXh0cmVnaW9uOmE0OWYxYTBiYTZiMzRkNTdhNGY4MDBhZjljN2IyMjU5XzE1OQ_9effa72a-d350-4602-ad70-f88aee30cd3d"
      unitRef="usd">1500000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90ZXh0cmVnaW9uOmE0OWYxYTBiYTZiMzRkNTdhNGY4MDBhZjljN2IyMjU5XzE2Mw_ce265720-ae8d-46cb-9526-e1e8b8fd1454"
      unitRef="usd">1500000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90ZXh0cmVnaW9uOmE0OWYxYTBiYTZiMzRkNTdhNGY4MDBhZjljN2IyMjU5XzE3MA_7b43279f-0a26-4258-be8d-fb97f6b7dc2a"
      unitRef="usd">1700000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90ZXh0cmVnaW9uOmE0OWYxYTBiYTZiMzRkNTdhNGY4MDBhZjljN2IyMjU5XzMzMA_7b1838f2-a2e1-4d27-bb57-a66e19d12938">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2020, 2019 and 2018, our ARO changed as follows (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion of discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in estimates of existing obligations&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement of obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfChangeInAssetRetirementObligationTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzEtMS0xLTEtMA_a8588a1b-b734-4341-9d9f-0f0c627589df"
      unitRef="usd">18796000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzEtMy0xLTEtMA_11ca22d3-8bae-4803-8e4f-4042d62fac4a"
      unitRef="usd">18381000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ibd21d5fba97b41dab36da5385a40db4b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzEtNS0xLTEtMA_1fadbc6b-80ad-4718-a995-860eb76d3148"
      unitRef="usd">17185000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzItMS0xLTEtMA_59be2c2d-b34e-4199-b93c-4cc383b892f0"
      unitRef="usd">1526000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzItMy0xLTEtMA_36ae0c6f-6ee5-404e-90aa-1470dd965fd1"
      unitRef="usd">1538000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzItNS0xLTEtMA_c5c99027-b6df-4403-baf8-d53604e90dd3"
      unitRef="usd">1689000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzMtMS0xLTEtMA_1b83787b-bd3f-49cf-93ef-fd46273d742f"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzMtMy0xLTEtMA_05c1f1ac-40a4-469c-81eb-776cd41182c4"
      unitRef="usd">497000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzMtNS0xLTEtMA_a2d58789-b951-4a1d-937a-ae8373cbc926"
      unitRef="usd">6629000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzQtMS0xLTEtMA_f050c9d4-1838-4f3a-b948-886803e6dfac"
      unitRef="usd">-3961000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzQtMy0xLTEtMA_c248d032-d9c6-48a4-bce9-bb6c9681f3be"
      unitRef="usd">-1989000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzQtNS0xLTEtMA_1b3a638e-e08e-4892-839a-b25119c51c36"
      unitRef="usd">-4336000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzUtMS0xLTEtMA_22cd0374-9f85-4076-a0f3-8e1a87af7878"
      unitRef="usd">1771000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzUtMy0xLTEtMA_0040ffb0-82d7-4b2a-8280-7c071ee8b466"
      unitRef="usd">462000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzUtNS0xLTEtMA_371d1cb1-edb9-498d-9477-6cf8ea409911"
      unitRef="usd">1013000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzYtMS0xLTEtMA_6d2597a6-d48a-410a-9078-55d114843269"
      unitRef="usd">-403000</us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss>
    <us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzYtMy0xLTEtMA_7be41fa0-8d96-4d53-b9c2-bb5b52b5524b"
      unitRef="usd">-831000</us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss>
    <us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzYtNS0xLTEtMA_1e3fd0cc-cde9-46c0-a4eb-b554118c0e41"
      unitRef="usd">1773000</us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss>
    <us-gaap:AssetRetirementObligation
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzctMS0xLTEtMA_57549b18-d8dd-4bb3-ab5a-702bb3bf07f9"
      unitRef="usd">14993000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzctMy0xLTEtMA_75224e3e-2b78-4a10-8851-698796d9edf9"
      unitRef="usd">18796000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODEvZnJhZzphNDlmMWEwYmE2YjM0ZDU3YTRmODAwYWY5YzdiMjI1OS90YWJsZTo0Yjk4NzE1NzlhYzE0OGJkODFkMmY1NTk4N2Y2MDg2OC90YWJsZXJhbmdlOjRiOTg3MTU3OWFjMTQ4YmQ4MWQyZjU1OTg3ZjYwODY4XzctNS0xLTEtMA_905d00ad-f79d-4669-ac4a-08418331070c"
      unitRef="usd">18381000</us-gaap:AssetRetirementObligation>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM3MTI_f5ba5f89-5e95-4c34-b93e-665d07ac7f56">INCOME TAXES&lt;div style="text-align:justify;text-indent:20.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operations are conducted through various subsidiaries in a number of countries throughout the world. The Company has provided for income taxes based upon the tax laws and rates in the countries in which operations are conducted and income is earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income tax&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;benefit.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Pre-tax loss for the years ended December&#160;31, 2020, 2019 and 2018 consisted of the following (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada operations &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the income tax expense (benefit) for the years ended December&#160;31, 2020, 2019 and 2018 consisted of the following (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net income tax benefit differs from an amount computed at Canadian statutory rates as follows for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian federal tax benefit at statutory rates&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,982)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian provincial income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign income tax, net&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enacted tax rate change - Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized intercompany foreign currency translation gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-taxable Noralta representations and warranties claim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Canadian Rate Change. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective July 1, 2019, the Province of Alberta introduced a four-year graduated decrease in the income tax rate from 12% to 8%, resulting in a decrease of our net deferred tax liability of $2.5&#160;million during the year ended December 31, 2019. As part of Alberta&#x2019;s Recovery Plan, the government accelerated the rate reduction to 8% effective July 1, 2020. As the impact of the full rate change was effectuated on our net deferred tax liability in 2019, the acceleration had no impact to our net deferred tax liability as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Tax Liabilities and Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The significant items giving rise to the deferred tax assets and liabilities as of December&#160;31, 2020 and 2019 are as follows (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefits&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductible goodwill and other intangibles&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other reserves&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned revenue&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities), net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.972%"/&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets are classified as a noncurrent asset on the consolidated balance sheet, under the caption &#x201c;Other noncurrent assets.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;NOL Carryforwards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The following table summarizes net operating loss (NOL) carryforwards at December&#160;31, 2020 (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.424%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expiration Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada &#x2013; Federal and provincial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Begins to expire in 2035&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Does not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &#x2013; Federal &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Begins to expire&#160;in 2036&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &#x2013; Federal &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Does not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &#x2013; State, tax effected&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Begins to expire in 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Change in Valuation Allowance.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Realization of our deferred tax assets is dependent upon, among other things, our ability to generate taxable income of the appropriate character in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in our valuation allowance for the years ended December&#160;31, 2020 and 2019 are as follows (in thousands):&#160;&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:65.204%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.268%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of each reporting date, management considers new evidence, both positive and negative, that could affect our view of the future realization of deferred tax assets. As of December&#160;31, 2020, in part because in the current year we achieved three years of cumulative pre-tax income in the Australian federal tax jurisdiction, management determined that there is sufficient positive evidence to conclude that it is more likely than not that additional deferred tax assets of $9.1&#160;million are realizable. We therefore reduced the valuation allowance accordingly in this jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indefinite Reinvestment of Earnings.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; At December&#160;31, 2020 and 2019, we had no undistributed earnings of foreign subsidiaries subject to income tax in Canada.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unrecognized Tax Benefits.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We file tax returns in the jurisdictions in which they are required. All of these returns are subject to examination or audit and possible adjustment as a result of assessments by taxing authorities. We believe that we have recorded sufficient tax liabilities and do not expect the resolution of any examination or audit of our tax returns to have a material adverse effect on our operating results, financial condition or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Canadian federal tax returns subsequent to 2013 are subject to audit by the Canada Revenue Agency. Our Australian subsidiary&#x2019;s federal income tax returns subsequent to 2016 are open for review by the Australian Taxation Office. Our U.S. subsidiary&#x2019;s federal tax returns subsequent to 2017 are subject to audit by the US Internal Revenue Service.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of unrecognized tax benefits as of December&#160;31, 2020, 2019 and 2018 was zero. Unrecognized tax benefits, if recognized, would affect the effective tax rate. We accrue interest and penalties related to unrecognized tax benefits as a component of our provision for income taxes. As of December&#160;31, 2020, 2019 and 2018, we had accrued zero of interest expense and penalties.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM3MDk_567e8286-71a3-4f50-a631-777fbe9ca05f">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income tax&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;benefit.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Pre-tax loss for the years ended December&#160;31, 2020, 2019 and 2018 consisted of the following (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada operations &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzEtMS0xLTEtMA_19072cff-e6c9-4bc6-b657-45f5e788f4ed"
      unitRef="usd">-137239000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzEtMy0xLTEtMA_3444e2de-4a94-417b-8af0-66789b107aa1"
      unitRef="usd">-60372000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzEtNS0xLTEtMA_a9b9056b-98d8-4418-a5bc-cff9bcafa782"
      unitRef="usd">-100874000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzItMS0xLTEtMA_2aa5c218-d99e-455f-a6b6-e16ca424c5c4"
      unitRef="usd">-6176000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzItMy0xLTEtMA_c4132c98-09cf-44f3-b445-9fa89181aa1e"
      unitRef="usd">-8703000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzItNS0xLTEtMA_6dd8c538-1b82-4c8e-84c3-f122be4757c7"
      unitRef="usd">-12338000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzMtMS0xLTEtMA_59e6bce3-206f-4385-9197-cd344ecab357"
      unitRef="usd">-143415000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzMtMy0xLTEtMA_67ad73b2-a8d7-4a5d-bc80-991346e9125c"
      unitRef="usd">-69075000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpiZGE2ZDU0MTlhOTk0YzgxODIwYTkxMTkzOWZmNzQ1Yi90YWJsZXJhbmdlOmJkYTZkNTQxOWE5OTRjODE4MjBhOTExOTM5ZmY3NDViXzMtNS0xLTEtMA_b1d94015-dc58-409f-8c4c-31e091de90be"
      unitRef="usd">-113212000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM3MTQ_19a19494-9344-44e1-a17d-799152e2f668">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the income tax expense (benefit) for the years ended December&#160;31, 2020, 2019 and 2018 consisted of the following (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzItMS0xLTEtMA_ecd3dbc7-9258-44de-8a5f-99acf13963fb"
      unitRef="usd">391000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzItMy0xLTEtMA_b7bb12c2-207f-44cf-aded-f6bc828a251c"
      unitRef="usd">706000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzItNS0xLTEtMA_5dc29183-77e8-4479-adfb-0a1907e6a21c"
      unitRef="usd">-1151000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzMtMS0xLTEtMA_227f0bc3-fb22-4968-95d4-da5539532eb8"
      unitRef="usd">96000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzMtMy0xLTEtMA_9d24351c-d424-4c04-8f91-7caeb6f0e32b"
      unitRef="usd">266000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzMtNS0xLTEtMA_5795f2d0-92ef-4bde-bc1c-3d7c1d8e249a"
      unitRef="usd">1189000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzQtMS0xLTEtMA_d837f742-a987-421b-9ae1-2ac261ad4efa"
      unitRef="usd">487000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzQtMy0xLTEtMA_41dcf942-6808-4685-8893-4ef96cbfaa36"
      unitRef="usd">972000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzQtNS0xLTEtMA_0c60d333-84b8-441d-be05-d51f9dd28bbf"
      unitRef="usd">38000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzctMS0xLTEtMA_ffdac0db-9134-411e-8b5d-23ce9f100bca"
      unitRef="usd">-8941000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzctMy0xLTEtMA_f79a066f-3a34-4794-8c6b-2555a51de7da"
      unitRef="usd">-9399000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzctNS0xLTEtMA_82b414ff-c8b9-4875-95b5-9f6f3ac351f3"
      unitRef="usd">-31403000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzgtMS0xLTEtMA_6dfcc715-8354-40c5-84ea-2ad52ca049bd"
      unitRef="usd">-2181000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzgtMy0xLTEtMA_162ff580-78ee-48e5-b2c7-9a2f564e1ae3"
      unitRef="usd">-2314000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzgtNS0xLTEtMA_3a0389f3-1fec-40a8-9845-72dd2eddf191"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzktMS0xLTEtMA_deb7fd2f-921d-4885-9d6e-673f2c107838"
      unitRef="usd">-11122000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzktMy0xLTEtMA_26b59b72-0dd6-4268-a39a-360a3ccfe829"
      unitRef="usd">-11713000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzktNS0xLTEtMA_016b44f1-8508-418d-9611-b59e163a6d3e"
      unitRef="usd">-31403000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzExLTEtMS0xLTA_5308206a-b470-4d28-9c4e-124036bbbf54"
      unitRef="usd">-10635000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzExLTMtMS0xLTA_a073a919-3214-46e3-9d97-68531e65f33c"
      unitRef="usd">-10741000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTozMzU2M2JlZTBmZTY0ZGI1OGI4Nzk0NGI1NDMwMzFiNS90YWJsZXJhbmdlOjMzNTYzYmVlMGZlNjRkYjU4Yjg3OTQ0YjU0MzAzMWI1XzExLTUtMS0xLTA_b0140288-3566-427f-854a-2acf03751d2d"
      unitRef="usd">-31365000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM3MDI_d8f344d9-2294-413e-bbec-e0148585f696">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net income tax benefit differs from an amount computed at Canadian statutory rates as follows for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian federal tax benefit at statutory rates&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,982)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian provincial income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign income tax, net&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enacted tax rate change - Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized intercompany foreign currency translation gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-taxable Noralta representations and warranties claim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEtMS0xLTEtMA_bbc623f7-65f3-4c82-a614-b3a3b8f6c84f"
      unitRef="usd">-21512000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEtMy0xLTEtMA_7231c6c5-dc81-4a28-b213-750e038645b9"
      unitRef="number">0.150</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEtNS0xLTEtMA_719730f6-563e-4eae-a309-b2e77cdf5dd4"
      unitRef="usd">-10361000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEtNy0xLTEtMA_9e6c8c2e-5744-4913-936e-8bef5af2c6cf"
      unitRef="number">0.150</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEtOS0xLTEtMA_460cfed7-8098-4e91-a363-d2720a65b535"
      unitRef="usd">-16982000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEtMTEtMS0xLTA_8a6c3759-3091-4a0f-9da4-fce2a658ce71"
      unitRef="number">0.150</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzItMS0xLTEtMA_6e6d91f1-c1a8-4a20-8ba7-bb7fac78d077"
      unitRef="usd">-12718000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzItMy0xLTEtMA_b5e382a3-4f1b-48ca-b90a-cb174af34b67"
      unitRef="number">0.089</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzItNS0xLTEtMA_9c8f136c-14a3-4472-9475-6d2afdc394e6"
      unitRef="usd">-5158000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzItNy0xLTEtMA_d409e30c-7f51-4234-b0c1-ebffc9d1a656"
      unitRef="number">0.075</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzItOS0xLTEtMA_100f83e6-fc3b-414f-92ab-cc939e188a7f"
      unitRef="usd">-12105000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzItMTEtMS0xLTA_891be797-9cde-4a70-af26-58a5cb9c473d"
      unitRef="number">0.107</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzMtMS0xLTEtMA_185ced62-944f-4c7d-9ca4-a39f81be8344"
      unitRef="usd">1241000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzMtMy0xLTEtMA_a632b4ed-3d13-4d74-a89c-fd69dc3c3722"
      unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzMtNS0xLTEtMA_ceb95683-50df-4b4d-b2dc-fb7c47498da9"
      unitRef="usd">55000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzMtNy0xLTEtMA_adc22a3e-1ac7-4052-be34-6ed83e102e65"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzMtOS0xLTEtMA_69e47989-2796-4ee4-a5e9-c4f3e9e29b1a"
      unitRef="usd">-1756000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzMtMTEtMS0xLTA_fb68ab5c-0039-47de-b837-668dc25a4df7"
      unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzUtMS0xLTEtMA_2605a5da-1df1-495e-ad10-7f3e49eb6acc"
      unitRef="usd">-1355000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzUtMy0xLTEtMA_4a38bfeb-22f1-4dcb-a55a-f4987c6feef4"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzUtNS0xLTEtMA_30333583-bdee-4bea-80b8-8a4c688da8ad"
      unitRef="usd">2257000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzUtNy0xLTEtMA_f2410821-b529-4cb4-9057-3b3a87658c88"
      unitRef="number">-0.033</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzUtOS0xLTEtMA_3c7e41a9-6f23-464d-b6c0-7069e2251bcb"
      unitRef="usd">-622000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzUtMTEtMS0xLTA_8b4919cd-f2d2-4046-a179-4c5504ccc3d6"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <cveo:EffectiveIncomeTaxRateReconciliationChangeinForeignTaxRateAmount
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzctMS0xLTEtMA_00561e6f-9f28-4c8d-87fe-e844185f7227"
      unitRef="usd">0</cveo:EffectiveIncomeTaxRateReconciliationChangeinForeignTaxRateAmount>
    <cveo:EffectiveIncomeTaxrateReconciliationChangeinForeignTaxRatePercent
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzctMy0xLTEtMA_a3ab20f7-c409-4c84-88fc-eb7ffc6aa254"
      unitRef="number">0</cveo:EffectiveIncomeTaxrateReconciliationChangeinForeignTaxRatePercent>
    <cveo:EffectiveIncomeTaxRateReconciliationChangeinForeignTaxRateAmount
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzctNS0xLTEtMA_a161e739-bfd4-4caf-80b5-f36c24cd2b67"
      unitRef="usd">-2452000</cveo:EffectiveIncomeTaxRateReconciliationChangeinForeignTaxRateAmount>
    <cveo:EffectiveIncomeTaxrateReconciliationChangeinForeignTaxRatePercent
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzctNy0xLTEtMA_1927413a-0ae9-4cac-a6cc-5beae79e7ac0"
      unitRef="number">0.035</cveo:EffectiveIncomeTaxrateReconciliationChangeinForeignTaxRatePercent>
    <cveo:EffectiveIncomeTaxRateReconciliationChangeinForeignTaxRateAmount
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzctOS0xLTEtMA_3a6166dc-2004-4547-836d-39d44605492e"
      unitRef="usd">0</cveo:EffectiveIncomeTaxRateReconciliationChangeinForeignTaxRateAmount>
    <cveo:EffectiveIncomeTaxrateReconciliationChangeinForeignTaxRatePercent
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzctMTEtMS0xLTA_1654f495-8719-4c4e-8bae-d2aebd17c18e"
      unitRef="number">0</cveo:EffectiveIncomeTaxrateReconciliationChangeinForeignTaxRatePercent>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEwLTEtMS0xLTA_5e1a7a03-84a2-4c93-8f8a-5a7e83ef3314"
      unitRef="usd">22984000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEwLTMtMS0xLTA_23a9a432-da81-41ca-b973-901b48013853"
      unitRef="number">-0.160</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEwLTUtMS0xLTA_01ccacba-48c4-4938-bbfd-3d2a3a1eec67"
      unitRef="usd">4689000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEwLTctMS0xLTA_c64b9cb5-9b9c-412e-a91d-1815e2049ac7"
      unitRef="number">-0.068</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEwLTktMS0xLTA_05988406-fa13-438e-8f83-2766b65870e1"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEwLTExLTEtMS0w_a668e797-8a9b-4394-a4ff-970c33a1137f"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzExLTEtMS0xLTA_84c023e5-e82c-44c0-9444-dac0135392ef"
      unitRef="usd">310000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzExLTMtMS0xLTA_71acfa6e-f640-4b45-b2f8-226abd9fdf4f"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzExLTUtMS0xLTA_5da5eaf1-1b74-456d-baad-2a58ea269f4a"
      unitRef="usd">1203000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzExLTctMS0xLTA_ba57e59f-9e14-4875-b4a9-31c34b81ad0c"
      unitRef="number">-0.017</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzExLTktMS0xLTA_dd0fe7a8-5b47-4133-9214-1175d0065fe4"
      unitRef="usd">181000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzExLTExLTEtMS0w_d40ac0cc-aac9-4f89-9556-488b0b08245e"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationAmount
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTEtMS0xLTEwMjUx_d2d1b296-d893-47a6-8544-491691ce184e"
      unitRef="usd">991000</cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationAmount>
    <cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationPercent
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTMtMS0xLTEwMjUx_2ec0589c-6979-48f2-b3ea-c25e0bc1423b"
      unitRef="number">-0.007</cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationPercent>
    <cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationAmount
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTUtMS0xLTEwMjU1_92910fc5-3440-4f30-8aea-c93a6efc28a7"
      unitRef="usd">-1451000</cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationAmount>
    <cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationPercent
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTctMS0xLTEwMjU1_620e392f-b65a-4e64-b183-79ffaa9aedbf"
      unitRef="number">0.021</cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationPercent>
    <cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationAmount
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTktMS0xLTEwMjU5_b51cecbc-e9e0-4f2f-aa9c-e6ada250ba1d"
      unitRef="usd">0</cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationAmount>
    <cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationPercent
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTExLTEtMS0xMDI1OQ_e3f8c456-84ee-49ea-a530-966db572cc90"
      unitRef="number">0</cveo:EffectiveIncomeTaxRateReconciliationIntercompanyUnrealizedForeignCurrencyTranslationPercent>
    <cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementAmount
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE0LTEtMS0xLTEwMjUx_d93ada96-7f24-4576-9a86-00b2560be604"
      unitRef="usd">-1132000</cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementAmount>
    <cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementPercent
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE0LTMtMS0xLTEwMjUx_0caae804-37f9-4c1b-8621-04bf1bc97f53"
      unitRef="number">0.008</cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementPercent>
    <cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementAmount
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE0LTUtMS0xLTEwMjU1_6c01e054-c888-48c7-9c4c-fbe9b34fb1f5"
      unitRef="usd">0</cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementAmount>
    <cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementPercent
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE0LTctMS0xLTEwMjU1_82c4a552-8cdb-4456-87bb-140ae6429a65"
      unitRef="number">0</cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementPercent>
    <cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementAmount
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE0LTktMS0xLTEwMjU5_1d4a3529-f5c8-421d-ba4f-2f74f1464c08"
      unitRef="usd">0</cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementAmount>
    <cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementPercent
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE0LTExLTEtMS0xMDI1OQ_7c2b5591-9180-4779-9ce8-dea541373bc1"
      unitRef="number">0</cveo:EffectiveIncomeTaxRateReconciliationAcquisitionSettlementPercent>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTEtMS0xLTA_b00ac0d2-b21d-4004-acf5-a4d78f4a8d7d"
      unitRef="usd">556000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTMtMS0xLTA_2e8dfe10-db42-4813-877a-3103fe134cb0"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTUtMS0xLTA_08511914-44f3-4045-9d23-d412ec2c5a3c"
      unitRef="usd">477000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTctMS0xLTA_ad5b7306-2451-44af-82e7-d66dae733baa"
      unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTktMS0xLTA_ea5a5a51-10b0-4585-9c2f-fbc297715527"
      unitRef="usd">-81000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzEyLTExLTEtMS0w_9f8ee348-56b8-4509-8d00-45e73d4e7979"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE3LTEtMS0xLTEwNDI0_9a78061e-f422-44f2-83ca-73970aa3ee04"
      unitRef="usd">-10635000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE3LTMtMS0xLTEwNDI0_0bf0d7be-d33a-4f15-8aae-fbc270356392"
      unitRef="number">0.074</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE3LTUtMS0xLTEwNDI0_aec0314c-cae1-4828-aac9-c42f56c9e7ef"
      unitRef="usd">-10741000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE3LTctMS0xLTEwNDI0_25af8869-84ef-46c0-8b57-68d9eb29ffcd"
      unitRef="number">0.155</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE3LTktMS0xLTEwNDI0_1dec61c3-cece-4616-bf7b-1cf5e73fd5f0"
      unitRef="usd">-31365000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTpmM2YwMzRkYzQ2ZmU0ODUyOWNkMGMwYjk3YjUyZGU3OC90YWJsZXJhbmdlOmYzZjAzNGRjNDZmZTQ4NTI5Y2QwYzBiOTdiNTJkZTc4XzE3LTExLTEtMS0xMDQyNA_57f75221-01cc-4a3c-a70c-23ce3afcd854"
      unitRef="number">0.277</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <cveo:EffectiveIncomeTaxRateReconciliationChangeinForeignTaxRateAmount
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzEwOTk1MTE2Mzk1NDQ_5688b6b7-8c94-4be7-bc67-9760d08c3260"
      unitRef="usd">-2500000</cveo:EffectiveIncomeTaxRateReconciliationChangeinForeignTaxRateAmount>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM3MDY_f5697db9-ae47-4733-a7d4-02c6bb263f87">&lt;div style="margin-bottom:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Tax Liabilities and Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The significant items giving rise to the deferred tax assets and liabilities as of December&#160;31, 2020 and 2019 are as follows (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefits&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductible goodwill and other intangibles&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other reserves&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned revenue&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities), net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.972%"/&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets are classified as a noncurrent asset on the consolidated balance sheet, under the caption &#x201c;Other noncurrent assets.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzItMS0xLTEtMA_d5dba721-e014-4973-9dab-d7f298fdbc50"
      unitRef="usd">102650000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzItMy0xLTEtMA_23a5f4af-a56f-4a7f-8a4e-4ee244d5b912"
      unitRef="usd">97920000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzMtMS0xLTEtMA_a268a6d7-d45f-40db-99f4-5fcfea90d55b"
      unitRef="usd">2269000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzMtMy0xLTEtMA_8970c053-d283-4de2-b3ab-1d0d36ca265b"
      unitRef="usd">2877000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzQtMS0xLTEtMA_54bd51d0-d2a9-4207-a3ac-4f46343fc8fe"
      unitRef="usd">55471000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzQtMy0xLTEtMA_19eb9a4c-0577-4389-8bfc-e8dfefa0ad1f"
      unitRef="usd">50024000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <cveo:DeferredTaxAssetLand
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzUtMS0xLTEtMTMxNTg_db9402b2-74c1-43ad-917f-ca2a83bdd1dd"
      unitRef="usd">2637000</cveo:DeferredTaxAssetLand>
    <cveo:DeferredTaxAssetLand
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzUtMy0xLTEtMTMxNjI_b4960af5-263b-4014-b8c5-b3ef43371907"
      unitRef="usd">2352000</cveo:DeferredTaxAssetLand>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzUtMS0xLTEtMA_134dd11e-2a52-445d-83fb-2474d3fa5c78"
      unitRef="usd">6701000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzUtMy0xLTEtMA_9fc47350-5a5a-4625-8de1-333d679ea2f6"
      unitRef="usd">6644000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzYtMS0xLTEtMA_e62d77a5-98e9-4050-a83b-bf3a7c9b49d7"
      unitRef="usd">114000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzYtMy0xLTEtMA_b4b65055-e0cd-4331-8812-40dc04d4c8a4"
      unitRef="usd">441000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <cveo:DeferredTaxAssetsRightOfUse
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzctMS0xLTEtMA_c1590d69-9e88-4868-8688-577134bcdfde"
      unitRef="usd">6027000</cveo:DeferredTaxAssetsRightOfUse>
    <cveo:DeferredTaxAssetsRightOfUse
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzctMy0xLTEtMA_5e7c63ca-e073-4477-a982-73894030c5c1"
      unitRef="usd">6453000</cveo:DeferredTaxAssetsRightOfUse>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzktMS0xLTEtMTMxNzM_64146b10-d73c-4944-aa55-b077f08355fe"
      unitRef="usd">1343000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzktMy0xLTEtMTMxNzM_a7d2664e-bb62-46f4-b578-2c95e83002eb"
      unitRef="usd">1056000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzgtMS0xLTEtMA_38fe8a9a-42e6-4983-90e0-80af65470edb"
      unitRef="usd">1559000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzgtMy0xLTEtMA_0a2de035-a833-4eae-9b03-738343bf7bdc"
      unitRef="usd">2028000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzktMS0xLTEtMA_06f2e88b-7871-4c07-9943-e7173c2d4583"
      unitRef="usd">178771000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzktMy0xLTEtMA_83370623-d0d3-4682-ad21-e6c150984023"
      unitRef="usd">169795000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzEwLTEtMS0xLTA_b46a4a93-5ee0-472d-a17f-63b876f91424"
      unitRef="usd">88251000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzEwLTMtMS0xLTA_e20be509-1725-46a0-96b1-4a8a0fbd996e"
      unitRef="usd">84503000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzExLTEtMS0xLTA_43a22a87-ae4b-4f1a-aed0-8d82b5118b86"
      unitRef="usd">90520000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzExLTMtMS0xLTA_d3727f4e-03b4-4f5f-94f3-37c36d9da351"
      unitRef="usd">85292000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzEzLTEtMS0xLTA_5569e9cc-c1de-4a55-9a00-e979b1ffac63"
      unitRef="usd">24359000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzEzLTMtMS0xLTA_66147f5d-aba9-4c9c-bcc6-057d97474205"
      unitRef="usd">26242000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzE0LTEtMS0xLTA_ddddeeca-b6b7-4eec-a1b4-7cee42c3dabb"
      unitRef="usd">58329000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzE0LTMtMS0xLTA_fc0cc4a0-4d4c-4f7c-8862-0a6fdbb167d2"
      unitRef="usd">62524000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzE1LTEtMS0xLTA_55afd419-5c97-4fb0-b47c-753f7222c631"
      unitRef="usd">5599000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzE1LTMtMS0xLTA_360475d2-2f9f-4482-be3b-affcb07cccc2"
      unitRef="usd">5978000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzE2LTEtMS0xLTA_85bdbd70-6d7a-4a65-bc7e-f325969c0ece"
      unitRef="usd">88287000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzE2LTMtMS0xLTA_cfcccb84-f082-4084-a58a-2fef46c600e0"
      unitRef="usd">94744000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzE3LTEtMS0xLTA_ce13857a-13d9-43b4-87f2-8ce31a9906e3"
      unitRef="usd">2233000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTo0ODE2MmMxZTIwM2Y0YTEyYmRlMzA3M2E0ZGFkMjA3MC90YWJsZXJhbmdlOjQ4MTYyYzFlMjAzZjRhMTJiZGUzMDczYTRkYWQyMDcwXzE3LTMtMS0xLTA_7a8ef6fa-c166-4038-9fda-b0f0d9bd7fef"
      unitRef="usd">9452000</us-gaap:DeferredTaxLiabilities>
    <cveo:SummaryOfOperatingLossAndTaxCreditCarryForwardsTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM3MDM_894f0097-5365-47a5-b425-734942b37a34">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;NOL Carryforwards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The following table summarizes net operating loss (NOL) carryforwards at December&#160;31, 2020 (in thousands):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.424%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expiration Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada &#x2013; Federal and provincial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Begins to expire in 2035&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Does not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &#x2013; Federal &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Begins to expire&#160;in 2036&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &#x2013; Federal &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Does not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &#x2013; State, tax effected&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Begins to expire in 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cveo:SummaryOfOperatingLossAndTaxCreditCarryForwardsTableTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i20b90b0a90f045229f2e72290546ba79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTowMDhjYjU4ZTkzN2U0YTU1OTU0MjExYWRhYTdiMTA2Zi90YWJsZXJhbmdlOjAwOGNiNThlOTM3ZTRhNTU5NTQyMTFhZGFhN2IxMDZmXzItMS0xLTEtMA_699f7023-0ea9-4838-bbf9-2729cf6913c9"
      unitRef="usd">221678000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i8bd13cb115394f3aace1ff5485c1f60b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTowMDhjYjU4ZTkzN2U0YTU1OTU0MjExYWRhYTdiMTA2Zi90YWJsZXJhbmdlOjAwOGNiNThlOTM3ZTRhNTU5NTQyMTFhZGFhN2IxMDZmXzMtMS0xLTEtMA_9ac2bb47-6147-4fa8-922c-ebdd35cebeb0"
      unitRef="usd">101607000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i20843caba43946c59b8504589c653a86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTowMDhjYjU4ZTkzN2U0YTU1OTU0MjExYWRhYTdiMTA2Zi90YWJsZXJhbmdlOjAwOGNiNThlOTM3ZTRhNTU5NTQyMTFhZGFhN2IxMDZmXzQtMS0xLTEtMA_b28fae8c-3e81-4fff-a075-4951818e2379"
      unitRef="usd">36030000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i20843caba43946c59b8504589c653a86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTowMDhjYjU4ZTkzN2U0YTU1OTU0MjExYWRhYTdiMTA2Zi90YWJsZXJhbmdlOjAwOGNiNThlOTM3ZTRhNTU5NTQyMTFhZGFhN2IxMDZmXzUtMS0xLTEtMA_cdab26bf-96e0-45dd-9730-0cba7cbac036"
      unitRef="usd">25603000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i8fde90fcd7fe4243862b4eb3ba73abd5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTowMDhjYjU4ZTkzN2U0YTU1OTU0MjExYWRhYTdiMTA2Zi90YWJsZXJhbmdlOjAwOGNiNThlOTM3ZTRhNTU5NTQyMTFhZGFhN2IxMDZmXzYtMS0xLTEtMA_893b8d61-641d-4423-abd5-b6ee1d2b89d9"
      unitRef="usd">5742000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM3MDc_5522f0b7-5551-4453-bedc-9ece969b4cb5">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in our valuation allowance for the years ended December&#160;31, 2020 and 2019 are as follows (in thousands):&#160;&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:65.204%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.268%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2919e7f378c74ea08930428bf06a2055_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzEtMS0xLTEtMA_fbafd84a-b369-4425-8c03-dc738781710c"
      unitRef="usd">82833000</us-gaap:ValuationAllowancesAndReservesBalance>
    <cveo:ValuationAllowanceDeferredTaxAssetChangeInIncomeTaxProvision
      contextRef="i184740c501e2403c84d8726eee1c7938_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzItMS0xLTEtMA_29f1afd4-311a-425b-ba72-017776731c0e"
      unitRef="usd">2257000</cveo:ValuationAllowanceDeferredTaxAssetChangeInIncomeTaxProvision>
    <cveo:ValuationAllowanceDeferredTaxAssetOtherChange
      contextRef="i184740c501e2403c84d8726eee1c7938_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzMtMS0xLTEtMA_33579448-9851-46bc-9ca9-7dec3b89541e"
      unitRef="usd">-499000</cveo:ValuationAllowanceDeferredTaxAssetOtherChange>
    <cveo:ValuationAllowancesDeferredTaxAssetForeignCurrencyTranslation
      contextRef="i184740c501e2403c84d8726eee1c7938_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzQtMS0xLTEtMA_e8ad542f-5a34-4460-8a1c-43ab131bcd50"
      unitRef="usd">-88000</cveo:ValuationAllowancesDeferredTaxAssetForeignCurrencyTranslation>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ice91d92883634e75ace319435d2504bb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzUtMS0xLTEtMA_8a7d4ac5-a179-4314-a189-cb2a1e28ce74"
      unitRef="usd">84503000</us-gaap:ValuationAllowancesAndReservesBalance>
    <cveo:ValuationAllowanceDeferredTaxAssetChangeInIncomeTaxProvision
      contextRef="if0742fbebfbd411d913e7e8a073d6710_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzYtMS0xLTEtMA_3af4dc2e-599e-46d7-9ff3-79507f32bd63"
      unitRef="usd">-1355000</cveo:ValuationAllowanceDeferredTaxAssetChangeInIncomeTaxProvision>
    <cveo:ValuationAllowanceDeferredTaxAssetOtherChange
      contextRef="if0742fbebfbd411d913e7e8a073d6710_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzctMS0xLTEtMA_5e226f1f-0d5f-4f5c-ad38-5e87fa92e3e2"
      unitRef="usd">-1663000</cveo:ValuationAllowanceDeferredTaxAssetOtherChange>
    <cveo:ValuationAllowancesDeferredTaxAssetForeignCurrencyTranslation
      contextRef="if0742fbebfbd411d913e7e8a073d6710_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzgtMS0xLTEtMA_944b97ed-a350-42a5-a35c-370da4a186c3"
      unitRef="usd">6766000</cveo:ValuationAllowancesDeferredTaxAssetForeignCurrencyTranslation>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i8ca2787f494546d592ec0643bbe6603b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90YWJsZTphYTU5OWY1MzQyY2Q0YzlkOGY1YzVmZTliMGI1NDgxMC90YWJsZXJhbmdlOmFhNTk5ZjUzNDJjZDRjOWQ4ZjVjNWZlOWIwYjU0ODEwXzktMS0xLTEtMA_205de484-f5b4-4797-95a8-3580a336fc5c"
      unitRef="usd">88251000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzQzOTgwNDY1MjI4OTk_ad1b22c6-e837-4968-89b9-7fefb7b40c36"
      unitRef="usd">-9100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzI0NTM_2611ed6b-e4b4-4c38-9aeb-33800f1b1e2e"
      unitRef="usd">0</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzI0NTM_9b7938cb-4703-4c0d-acbc-bf956077f8ce"
      unitRef="usd">0</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM0MjQ_3c777b33-8ead-462a-b90c-944a570bb918"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM0MjQ_df70fb4b-be53-479d-80ba-9e2b12ee220f"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM0MjQ_e7dec690-1bcf-4684-a9b7-1956543dc1ad"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM2NjM_13e04229-0aec-485a-bbfd-b11d14c84e12"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM2NjM_61c69b56-461e-4a71-b143-4e5073e07c84"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xODQvZnJhZzo5YWZjMzkyYWE2ODg0YzhiYmM3MjUxN2JmMGFkN2U4MC90ZXh0cmVnaW9uOjlhZmMzOTJhYTY4ODRjOGJiYzcyNTE3YmYwYWQ3ZTgwXzM2NjM_cb039a64-6512-467a-b698-a86f03801d21"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTAvZnJhZzpmMjY0NjE1N2I4NWM0ZjFhOWJjYTM4ZjQ2MDU2NDgzMC90ZXh0cmVnaW9uOmYyNjQ2MTU3Yjg1YzRmMWE5YmNhMzhmNDYwNTY0ODMwXzc1OA_795df5f9-e298-4591-a4c9-4763f991220c">COMMITMENTS AND CONTINGENCIESWe are a party to various pending or threatened claims, lawsuits and administrative proceedings seeking damages or other remedies concerning our commercial operations, products, employees and other matters, including warranty and product liability claims as a result of our products or operations. Although we can give no assurance about the outcome of pending legal and administrative proceedings and the effect such outcomes may have on us, management believes that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on our consolidated financial position, results of operations or liquidity.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTMvZnJhZzpmMGRlY2RjNGI3NDU0YTRjYjJkMTU4ZTAxZDIyN2YyNS90ZXh0cmVnaW9uOmYwZGVjZGM0Yjc0NTRhNGNiMmQxNThlMDFkMjI3ZjI1XzQ4NQ_9ed5796d-cccc-4036-bfcb-266f292ba189">ACCUMULATED OTHER COMPREHENSIVE LOSSOur accumulated other comprehensive loss decreased $14.2 million from $363.2 million at December&#160;31, 2019 to $349.0 million at December&#160;31, 2020, as a result of foreign currency exchange rate fluctuations. Changes in other comprehensive loss during 2020 were primarily driven by the Australian dollar and Canadian dollar increasing in value compared to the U.S. dollar. Excluding intercompany balances, our Canadian dollar and Australian dollar functional currency net assets totaled approximately C$161 million and A$298 million, respectively, at December&#160;31, 2020.</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTMvZnJhZzpmMGRlY2RjNGI3NDU0YTRjYjJkMTU4ZTAxZDIyN2YyNS90ZXh0cmVnaW9uOmYwZGVjZGM0Yjc0NTRhNGNiMmQxNThlMDFkMjI3ZjI1Xzk1_966bd8a8-c39f-4925-87f7-3504f2c8fd82"
      unitRef="usd">-14200000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTMvZnJhZzpmMGRlY2RjNGI3NDU0YTRjYjJkMTU4ZTAxZDIyN2YyNS90ZXh0cmVnaW9uOmYwZGVjZGM0Yjc0NTRhNGNiMmQxNThlMDFkMjI3ZjI1XzEwMw_2e63761c-cbfa-42cc-a192-7febd2a643bb"
      unitRef="usd">-363200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTMvZnJhZzpmMGRlY2RjNGI3NDU0YTRjYjJkMTU4ZTAxZDIyN2YyNS90ZXh0cmVnaW9uOmYwZGVjZGM0Yjc0NTRhNGNiMmQxNThlMDFkMjI3ZjI1XzExNQ_37fc664e-e835-44ce-9fa8-70a321fb7b53"
      unitRef="usd">-349000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTMvZnJhZzpmMGRlY2RjNGI3NDU0YTRjYjJkMTU4ZTAxZDIyN2YyNS90ZXh0cmVnaW9uOmYwZGVjZGM0Yjc0NTRhNGNiMmQxNThlMDFkMjI3ZjI1XzQzOTgwNDY1MTE4ODM_9d404ee5-b94a-4dad-8262-58edb2721da5"
      unitRef="cad">161000000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTMvZnJhZzpmMGRlY2RjNGI3NDU0YTRjYjJkMTU4ZTAxZDIyN2YyNS90ZXh0cmVnaW9uOmYwZGVjZGM0Yjc0NTRhNGNiMmQxNThlMDFkMjI3ZjI1XzQzOTgwNDY1MTE4OTA_a4402491-f5ec-44c0-a07b-498d992b0b11"
      unitRef="aud">298000000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU1MTg_e18c9f04-5412-4376-b4ba-0b153275c1aa">SHARE-BASED COMPENSATION&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously disclosed in Note 1 - Description of Business and Basis of Presentation, a 1-for-12 reverse share split became effective on November 19, 2020 for all authorized, issued and outstanding shares of Civeo common shares. Accordingly, all share and per share amounts have been adjusted to reflect this reverse stock split for all prior periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain key employees and non-employee directors participate in the Amended and Restated 2014 Equity Participation Plan of Civeo Corporation (the Civeo Plan). The Civeo Plan authorizes our Board of Directors and the Compensation Committee of our Board of Directors to approve grants of options, restricted share awards, performance share awards, phantom share awards and dividend equivalents, deferred share awards, and share payments to our employees and non-employee directors. No more than 2.4 million Civeo common shares may be issued under the Civeo Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense recognized in the years ended December&#160;31, 2020, 2019 and 2018 totaled $8.4 million, $13.9 million and $16.4 million, respectively. Share-based compensation expense is reflected in Selling, general and administrative (SG&amp;amp;A) expense in our consolidated statements of operations. The total income tax benefit recognized in the consolidated statements of operations for share based compensation arrangements was approximately $0.5 million, $0.7 million and $1.2 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Options&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;to Purchase Common Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No options were awarded in 2020, 2019 or 2018. The following table presents the changes in stock options outstanding and related information for our employees during the years ended December&#160;31, 2020, 2019 and 2018:&#160;&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Contractual&lt;br/&gt;Life (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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding Options at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding Options at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding Options at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited / Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding Options at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable Options at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable Options at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable Options at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As no options were exercised in the last three years, the total intrinsic value of options exercised by our employees during 2020, 2019 and 2018 was zero. Additionally, the tax benefits realized for the tax deduction from options exercised during 2020, 2019 and 2018 totaled zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, unrecognized compensation cost related to options was zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information for outstanding options of our employees at December&#160;31, 2020:&#160;&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.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.091%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.774%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.719%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options Exercisable&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Range of Exercise&lt;br/&gt;Prices&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;Outstanding as&lt;br/&gt;of December 31,&lt;br/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;Exercisable&lt;br/&gt;as of&lt;br/&gt;December 31,&lt;br/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$197.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$209.76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$221.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$262.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$197.16 - 262.44&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Share&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Awards/ Restricted Share Units/ Deferred Share&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in restricted share awards, restricted share units and deferred share awards outstanding and related information for our employees and non-employee directors during the years ended December&#160;31, 2020, 2019 and 2018:&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Awards/Units&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Grant&lt;br/&gt;Date Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average grant date fair value per share for restricted share awards, restricted share units and deferred share awards granted during 2020, 2019 and 2018 was $4.95, $27.50 and $41.02, respectively. The total fair value of restricted share awards, restricted share units and deferred share awards vested during 2020, 2019 and 2018 was $2.6 million, $4.0 million and $3.8 million, respectively. At December&#160;31, 2020, unrecognized compensation cost related to restricted share awards, restricted share units and deferred share awards was $1.3 million, which is expected to be recognized over a weighted average period of 1.0 year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Phantom Share Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each phantom share award is equal in value to one common share. Upon vesting, each recipient will receive a lump sum cash payment equal to the fair market value of a common share on the respective vesting date. These awards are accounted for as a liability that is remeasured at each reporting date until paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in phantom share awards outstanding and related information for our employees during the years ended December&#160;31, 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Awards&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(189,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the balance of the liability for the phantom share awards was $2.2 million.&#160; For the years ended December&#160;31, 2020, 2019 and 2018, we made phantom share cash payments of $0.9 million, $5.3 million and $8.2 million, respectively.&#160;At December&#160;31, 2020, unrecognized compensation cost related to phantom shares was $4.4 million, as remeasured at December&#160;31, 2020, which is expected to be recognized over a weighted average period of 2.0 years. The weighted average grant date fair value per share of phantom shares granted during the years ended December&#160;31, 2020, 2019 and 2018 was $15.84, $30.36 and zero, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We grant performance awards, which cliff vest in three years subject to attainment of applicable performance criteria. These awards are earned in amounts between 0% and 200% of the participant&#x2019;s target performance share award, based on the payout percentage associated with Civeo&#x2019;s relative total shareholder return (TSR) rank among a peer group of other companies. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each performance share award was estimated using a Monte Carlo simulation pricing model that uses the assumptions noted in the following table. The risk-free interest rate is based on the U.S. Treasury yield curve in effect for the expected term of the performance share at the time of grant. The dividend yield on our common shares was assumed to be zero since we do not currently pay dividends. The expected market price volatility of our common shares was based on an estimate that considers the historical and implied volatility of our common shares as well as a peer group of companies over a time period equal to the expected term of the option. The initial TSR performance was based on historical performance of our common shares and the peer group&#x2019;s common shares.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No performance share awards were granted in 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:79.239%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.001%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free weighted interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial TSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in performance share awards outstanding and related information for our employees during the year ended December&#160;31, 2020, 2019 and 2018:&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Awards&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Grant&lt;br/&gt;Date Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(320,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Related to 2016 performance share awards that vested in 2019, which were paid out at 200% based on Civeo's TSR rank.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Related to 2017 performance share awards that vested in 2020, which were paid out at 175% based on Civeo's TSR rank.&lt;/span&gt;&lt;/div&gt;During the years ended December&#160;31, 2020, 2019 and 2018, we recognized compensation expense associated with performance share awards totaling $2.7 million, $4.3 million and $4.6 million, respectively. At December&#160;31, 2020, unrecognized compensation cost related to performance share awards was $1.6 million, which is expected to be recognized over a weighted average period of 1.0 year.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzUyNw_65727da4-b35c-472a-be6d-9889d9278730"
      unitRef="shares">2400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzY3Mw_fc4e9a3f-7074-43ec-a7d3-b40e789e38fe"
      unitRef="usd">8400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzY3Nw_fc040ecb-b442-4504-aa34-915ded3c90bc"
      unitRef="usd">13900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzY4NA_863a2cd3-293b-42d7-873e-01ed00b1d24e"
      unitRef="usd">16400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzk5Mw_310c8fbf-48b7-4356-9686-0c5299d1e158"
      unitRef="usd">500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzk5Nw_90cdbcb7-d53c-4a36-af00-251d8ca211bd"
      unitRef="usd">700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzEwMDQ_d40d866b-84d6-41a1-bb59-6dcf6ff95d07"
      unitRef="usd">1200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU1MTY_488d9e6c-dbf7-47e4-97e8-755c17f33b76">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No options were awarded in 2020, 2019 or 2018. The following table presents the changes in stock options outstanding and related information for our employees during the years ended December&#160;31, 2020, 2019 and 2018:&#160;&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Contractual&lt;br/&gt;Life (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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding Options at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding Options at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding Options at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited / Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding Options at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable Options at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable Options at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable Options at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzEwOTM_7dd29fdc-1062-40a9-8382-414940aa080e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzEwOTM_8c4666b9-1392-4d4d-beb0-b3532d7c051d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzEwOTM_fc770a70-bd07-47dd-8750-6a121b71aef9"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibd21d5fba97b41dab36da5385a40db4b_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEtMS0xLTEtMA_d85cf053-32db-4395-843a-178a992bdf38"
      unitRef="shares">12143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ibd21d5fba97b41dab36da5385a40db4b_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEtMy0xLTEtMA_e8728e0b-3076-4a84-8c7f-8b83eaafb528"
      unitRef="usdPerShare">215.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i4ba3017d54b4402a8da2ee95ddf496ee_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEtNS0xLTEtMA_77a8875a-548c-4a6f-bd90-59bd995d8cb7">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ibd21d5fba97b41dab36da5385a40db4b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEtNy0xLTEtMA_732afcd3-2f25-4ca8-aff9-8104b5a2105f"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzUtMS0xLTEtMA_d5b07ac4-2990-4803-b063-586065d1cc25"
      unitRef="shares">12143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzUtMy0xLTEtMA_6c50d57d-b2f2-4546-a673-d710de387fa7"
      unitRef="usdPerShare">215.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzUtNS0xLTEtMA_b5b41477-7b3c-41cd-a5a4-8dc2f96fad0c">P3Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzUtNy0xLTEtMA_41918065-2ae1-4eed-bf9e-7a068d1999e7"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzktMS0xLTEtMA_3e758851-5f0e-481e-af6b-a401deb74e86"
      unitRef="shares">12143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzktMy0xLTEtMA_6bed95bd-c0d9-40ce-8a93-db2249189d88"
      unitRef="usdPerShare">215.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzktNS0xLTEtMA_bcc963ae-f4ae-4193-8882-9128366ae02a">P2Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzktNy0xLTEtMA_784d44e3-333e-4034-93a6-d44c5bdb1183"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEyLTEtMS0xLTA_bc19c5ed-1302-4925-bb6a-7c428b7565e3"
      unitRef="shares">1817</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEyLTMtMS0xLTA_0ab3c224-e9f1-48de-acd5-6d0c69b4f786"
      unitRef="usdPerShare">197.16</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEzLTEtMS0xLTA_1c297598-69b2-4e29-8451-f7360d04507d"
      unitRef="shares">10326</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEzLTMtMS0xLTA_54c9e1b9-a6af-4dc1-b4da-7f16520cd7e8"
      unitRef="usdPerShare">218.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEzLTUtMS0xLTA_4b415091-75f1-4674-a110-0a396ef52d87">P1Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzEzLTctMS0xLTA_9d17d56d-0d17-45d7-a5f0-0e4cd171b466"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE1LTEtMS0xLTA_7fd55d48-3345-4d90-9649-a9bc587b49dd"
      unitRef="shares">12143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE1LTMtMS0xLTA_47cb72a1-9ba0-4a2f-a117-8d343fb2beb2"
      unitRef="usdPerShare">215.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE1LTUtMS0xLTA_ac6540a9-ee10-48db-ba9a-ef18c0e8aa81">P3Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE1LTctMS0xLTA_a8d2cdd0-268b-44b1-9033-31c4c15ef990"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE2LTEtMS0xLTA_8c2c3f0d-2191-4021-a3a9-8cdb25789073"
      unitRef="shares">12143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE2LTMtMS0xLTA_fe3f0d06-f13d-4f05-aa1c-54d94532763e"
      unitRef="usdPerShare">215.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE2LTUtMS0xLTA_125c5d97-f0a9-436f-b1c7-3718cf71d5cb">P2Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE2LTctMS0xLTA_c4565ff0-b997-48ce-91c3-29458c6b81d8"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE3LTEtMS0xLTA_17e6acdc-6d2f-4327-98b2-71869608799c"
      unitRef="shares">10326</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE3LTMtMS0xLTA_4c3520c6-0c04-4780-b192-855aa2ba06b4"
      unitRef="usdPerShare">218.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE3LTUtMS0xLTA_81e44995-e2e7-495c-b13e-fd31156428fe">P1Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMTFjOGU3MjkzNmM0NGQ4OThiY2E2YzdkY2Y5MTYzYy90YWJsZXJhbmdlOjMxMWM4ZTcyOTM2YzQ0ZDg5OGJjYTZjN2RjZjkxNjNjXzE3LTctMS0xLTA_b3c59354-0435-4d09-8da8-e8d7a7d1eb2d"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzEzMzE_581bc2a1-12bf-43e9-ae08-63188f13bfe4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i013a3282e5194fb6922f2a11c04871e6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzE0MjQ_9556e415-6431-4de9-b8d2-511efd481feb"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3469a1c471914ce191abd8415578ad7e_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzE0MjQ_e8c2d53c-3abb-479e-a90e-8029b54f4747"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i7c738aae80104fd7a7abadb3fff0a44e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzE0MjQ_fefbaf4b-6db3-45db-843b-33e8b9913625"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzE1NDI_07398fb5-99a1-411b-9db7-77cd554bae0e"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzE1NDI_ac80912c-e263-46eb-936a-6b5c0dd65203"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzE1NDI_bd9ad350-f048-4c48-87b1-e6a12c15e04b"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzE2MDk_50aa65f6-41b7-4046-bdeb-8283a7be6f60"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU1MTk_518d10ab-439d-48e4-b3cd-3d40b70167d7">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information for outstanding options of our employees at December&#160;31, 2020:&#160;&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.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.091%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.774%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.719%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options Exercisable&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Range of Exercise&lt;br/&gt;Prices&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;Outstanding as&lt;br/&gt;of December 31,&lt;br/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;Exercisable&lt;br/&gt;as of&lt;br/&gt;December 31,&lt;br/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$197.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$209.76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$221.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$262.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$197.16 - 262.44&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i42551824fb774c0ba2d52d5bfe0b7085_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzItMC0xLTEtMA_daa9d381-1b3c-4391-b2b2-c59460051178"
      unitRef="usdPerShare">197.16</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i42551824fb774c0ba2d52d5bfe0b7085_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzItMi0xLTEtMA_15b986c0-4a41-4474-87b7-f7613ffc7824"
      unitRef="shares">3441</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i82562a708d074cfa99e82d8770448bf2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzItNC0xLTEtMA_f16afe68-65be-4a17-a196-1f33bad093ac">P0Y1M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i42551824fb774c0ba2d52d5bfe0b7085_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzItNi0xLTEtMA_4735b64d-acb2-45ee-a26f-e098b08e8e78"
      unitRef="usdPerShare">197.16</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i42551824fb774c0ba2d52d5bfe0b7085_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzItOC0xLTEtMA_47219721-5b28-4c44-bf6b-196f9bf0e0d3"
      unitRef="shares">3441</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i42551824fb774c0ba2d52d5bfe0b7085_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzItMTAtMS0xLTA_a73f4641-ca01-459a-bf8d-42cce2739794"
      unitRef="usdPerShare">197.16</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i1cbd091669224b4abee946e8a5a88c93_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzMtMC0xLTEtMA_e91ee57f-662c-434a-84fa-779770cfac8b"
      unitRef="usdPerShare">209.76</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i1cbd091669224b4abee946e8a5a88c93_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzMtMi0xLTEtMA_442e913d-485c-491c-9af9-efe9616a3613"
      unitRef="shares">2486</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i57d27d2bb82b413b9021ce798a948016_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzMtNC0xLTEtMA_4896bca0-590f-4ecb-8be5-be2a59942be6">P2Y1M20D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i1cbd091669224b4abee946e8a5a88c93_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzMtNi0xLTEtMA_b30bc0bd-8b6a-42d6-93f1-366ddf7f3b07"
      unitRef="usdPerShare">209.76</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i1cbd091669224b4abee946e8a5a88c93_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzMtOC0xLTEtMA_3b86b291-a53f-4e89-b224-46c6079c93e5"
      unitRef="shares">2486</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i1cbd091669224b4abee946e8a5a88c93_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzMtMTAtMS0xLTA_d926b02e-5b43-4bf5-a2d3-50a985a3ea25"
      unitRef="usdPerShare">209.76</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i2d8435c201ef442bb2bb703679c6b9af_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzQtMC0xLTEtMA_b36313a6-2fdb-4d8b-aa03-fc163d6cffad"
      unitRef="usdPerShare">221.16</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i2d8435c201ef442bb2bb703679c6b9af_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzQtMi0xLTEtMA_79648ef1-cff7-4c80-a863-dbc2f1e403db"
      unitRef="shares">2295</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i2577eaf8491f463fbbf67eac12f7ef28_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzQtNC0xLTEtMA_9e7cc37b-88ba-4e2f-8538-91dcca94cbc9">P1Y1M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i2d8435c201ef442bb2bb703679c6b9af_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzQtNi0xLTEtMA_ceb88cf1-caba-41b2-a590-870dd71141f5"
      unitRef="usdPerShare">221.16</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i2d8435c201ef442bb2bb703679c6b9af_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzQtOC0xLTEtMA_d0dbe5e1-7bac-4dbb-8c00-0f832fc035ba"
      unitRef="shares">2295</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i2d8435c201ef442bb2bb703679c6b9af_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzQtMTAtMS0xLTA_edf08a13-d4cc-4cdd-80fb-407e9259735f"
      unitRef="usdPerShare">221.16</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i99c74a0d0c1a469191790c4f75793bce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzUtMC0xLTEtMA_334a31df-46db-4800-9787-d17b009dd6ea"
      unitRef="usdPerShare">262.44</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i99c74a0d0c1a469191790c4f75793bce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzUtMi0xLTEtMA_26a74f12-8678-4d0c-9f74-35a38957e0f4"
      unitRef="shares">2104</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="iebbef04e62dd4bfb806c628b4208f955_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzUtNC0xLTEtMA_eadd3d1c-7284-487b-a6da-730fe77161cc">P3Y1M20D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i99c74a0d0c1a469191790c4f75793bce_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzUtNi0xLTEtMA_670d2827-2fcc-4e3f-94b5-b296af0fc131"
      unitRef="usdPerShare">262.44</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i99c74a0d0c1a469191790c4f75793bce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzUtOC0xLTEtMA_c2aa167a-91bd-4962-9723-6da46fafe675"
      unitRef="shares">2104</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i99c74a0d0c1a469191790c4f75793bce_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzUtMTAtMS0xLTA_0ac99a70-4ca8-4fa9-906f-b6d3e2b68597"
      unitRef="usdPerShare">262.44</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzYtMC0xLTEtMC90ZXh0cmVnaW9uOjM5MDZlZjkzOTYxZTQyNjI5MWVlZTQxOTVlNGNlMzMzXzYwNDczMTM5NTI3OTI_25798ef7-cd65-4cd6-9fb4-ecee74183005"
      unitRef="usdPerShare">197.16</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzYtMC0xLTEtMC90ZXh0cmVnaW9uOjM5MDZlZjkzOTYxZTQyNjI5MWVlZTQxOTVlNGNlMzMzXzYwNDczMTM5NTI4MDE_c34bba42-d383-437e-9a9c-0d0d5eb1e8ef"
      unitRef="usdPerShare">262.44</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzYtMi0xLTEtMA_cad55bd0-d1e7-4600-9e1f-b5cf7bfcd74f"
      unitRef="shares">10326</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzYtNC0xLTEtMA_bc1e2bdb-f1b9-442c-b86f-3caabeb73f5e">P1Y5M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzYtNi0xLTEtMA_2f04d588-b15c-4684-94da-500bd3b2e199"
      unitRef="usdPerShare">218.83</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzYtOC0xLTEtMA_5da3f2ad-d42f-4b21-89d8-aa1ca2573bbd"
      unitRef="shares">10326</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo3MDQwZmQ2MGFhZmQ0ZTNhOGY1MzIxNzQ1MzE4MWQxNS90YWJsZXJhbmdlOjcwNDBmZDYwYWFmZDRlM2E4ZjUzMjE3NDUzMTgxZDE1XzYtMTAtMS0xLTA_8b268332-5018-4887-8962-a362929bbd24"
      unitRef="usdPerShare">218.83</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU1MTE_06f90df3-46af-4502-b53a-55b7c19c4bf7">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in restricted share awards, restricted share units and deferred share awards outstanding and related information for our employees and non-employee directors during the years ended December&#160;31, 2020, 2019 and 2018:&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Awards/Units&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Grant&lt;br/&gt;Date Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7c003b8956ed407f80d212d7add23e00_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzEtMS0xLTEtMA_f0e84017-1f20-4e8a-803f-00e7dc9d1d46"
      unitRef="shares">181086</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7c003b8956ed407f80d212d7add23e00_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzEtMy0xLTEtMA_c3527540-0420-4e70-9108-dd26be7ec42c"
      unitRef="usdPerShare">42.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic993f72c5feb4ecfbea3faacb82958cf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzItMS0xLTEtMA_3fa0f5b0-85d0-4403-823b-019a8d0fcd53"
      unitRef="shares">238263</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic993f72c5feb4ecfbea3faacb82958cf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzItMy0xLTEtMA_0489d382-effc-4486-b0d8-045075e7a349"
      unitRef="usdPerShare">41.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic993f72c5feb4ecfbea3faacb82958cf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzMtMS0xLTEtMA_179fec20-1ebd-4ccc-861a-208fae0c6e44"
      unitRef="shares">103741</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic993f72c5feb4ecfbea3faacb82958cf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzMtMy0xLTEtMA_15b4e0ed-52ad-48b6-aff7-31f0ad4dd20e"
      unitRef="usdPerShare">46.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic993f72c5feb4ecfbea3faacb82958cf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzQtMS0xLTEtMA_b6f95025-55e0-4271-a0a9-6a41c2e387fe"
      unitRef="shares">8487</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ic993f72c5feb4ecfbea3faacb82958cf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzQtMy0xLTEtMA_feac12ef-b551-4a24-8e38-1bc182a41352"
      unitRef="usdPerShare">44.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i188248a7d7de4d268fc67c929ee55bd3_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzUtMS0xLTEtMA_01f360c5-2068-4e13-b705-c0f24e14bb57"
      unitRef="shares">307121</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i188248a7d7de4d268fc67c929ee55bd3_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzUtMy0xLTEtMA_fe71d030-08c1-43be-b5b2-89c29c83dda3"
      unitRef="usdPerShare">39.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzYtMS0xLTEtMA_ac9f7894-5b14-4b60-a82e-e74164c880eb"
      unitRef="shares">143756</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzYtMy0xLTEtMA_578b20d9-d30a-44a3-ab30-af88a9ada89c"
      unitRef="usdPerShare">27.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzctMS0xLTEtMA_e8331fe4-64f8-448b-831d-6fe2aef27f19"
      unitRef="shares">135943</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzctMy0xLTEtMA_32fd9868-c161-4903-b557-fb3426eef104"
      unitRef="usdPerShare">39.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzgtMS0xLTEtMA_bc4bdd23-da8b-4b81-a626-1fa104eb7d10"
      unitRef="shares">8138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzgtMy0xLTEtMA_01a92edc-74c1-4e79-83a5-79acb2774c39"
      unitRef="usdPerShare">38.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8bfefce0de794828987db5bc4be6db2b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzktMS0xLTEtMA_051df2ec-bf78-4786-97ad-f17309331fe3"
      unitRef="shares">306796</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8bfefce0de794828987db5bc4be6db2b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzktMy0xLTEtMA_6fb2cced-9529-45e3-8db2-266fa0eda798"
      unitRef="usdPerShare">34.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzEwLTEtMS0xLTA_26832240-e383-4fe8-bcbc-b0e1c3b85c2f"
      unitRef="shares">1906</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzEwLTMtMS0xLTA_40b87284-5b48-4113-b64f-3c975bb48605"
      unitRef="usdPerShare">4.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzExLTEtMS0xLTA_01cbeb86-b65e-4341-bb46-8cfe005b6be5"
      unitRef="shares">186551</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzExLTMtMS0xLTA_4d8d1c06-1fb7-41bc-835d-e18de1463a0f"
      unitRef="usdPerShare">33.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzEyLTEtMS0xLTA_f7183458-0c07-4971-8e4e-8789541b9ebb"
      unitRef="shares">17060</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzEyLTMtMS0xLTA_8ca92b40-d9da-4985-b554-81fdf092488f"
      unitRef="usdPerShare">35.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iac5598d86b9f442fb3fac382520437f5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzEzLTEtMS0xLTA_584ba13c-9b4e-46ce-b507-3241f61f6ea9"
      unitRef="shares">105091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iac5598d86b9f442fb3fac382520437f5_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTowMjRjNmRhNzQzOTc0ODQ1YTk5N2E4NmIyMTk4YjJiNy90YWJsZXJhbmdlOjAyNGM2ZGE3NDM5NzQ4NDVhOTk3YTg2YjIxOThiMmI3XzEzLTMtMS0xLTA_b5790e8b-cdd7-4a65-93ae-2312d799b9e2"
      unitRef="usdPerShare">34.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzIxOTE_3b61430f-4f50-48a5-863c-ca677672896c"
      unitRef="usdPerShare">4.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzIxOTU_27aaa6e4-eeaf-4342-9811-13a96dfdb5d1"
      unitRef="usdPerShare">27.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic993f72c5feb4ecfbea3faacb82958cf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzIyMDI_352bfc51-ff3e-4c26-9910-4f6c044daf72"
      unitRef="usdPerShare">41.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzIzNTA_b3dd51b6-5cc3-4088-b0ec-46dbec917e83"
      unitRef="usd">2600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i7e52e07eadd147b893a59cbeefce3d4d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzIzNTQ_4467d352-9efb-4454-8759-b7e724ca9666"
      unitRef="usd">4000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i1a9174e9c86a4a358d62331893c62a3b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzIzNjE_40377609-3e80-4f64-a097-4f10a7603083"
      unitRef="usd">3800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="iac5598d86b9f442fb3fac382520437f5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzI1MDY_520d2f1a-9648-4216-b3c7-43fa12a0e5b2"
      unitRef="usd">1300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i85465ce512b74556bf754c99cca29427_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzI1Nzk_6b6b69e0-c149-4186-ab9e-af70c6b308b4">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU1MTM_5bab7aeb-c12d-4896-b2c5-3a535fd4d9d0">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in phantom share awards outstanding and related information for our employees during the years ended December&#160;31, 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Awards&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(189,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i23a669d166354d78becead262a86eed6_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzEtMS0xLTEtMA_eaa2fd84-ded9-40de-8214-092e544c8dad"
      unitRef="shares">379370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i729b63f5a1014e40af31d8cdae8496cc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzItMS0xLTEtMA_bd904c59-94d3-43c0-9907-6f8da371cdd1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i729b63f5a1014e40af31d8cdae8496cc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzMtMS0xLTEtMA_ba484d92-bd24-4af7-af59-afeff8a7f430"
      unitRef="shares">189408</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i729b63f5a1014e40af31d8cdae8496cc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzQtMS0xLTEtMA_f71f52f2-ff07-4a3b-8d93-9cdc4868b673"
      unitRef="shares">1079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i854e4b971d1a4e85aa92a77b773a43db_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzUtMS0xLTEtMA_3c37e081-e976-4569-9f68-4c01e5fbfc99"
      unitRef="shares">188883</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7d4cba5ce947401db918772712ab0c70_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzYtMS0xLTEtMA_3a86a561-51d4-4c3d-846d-97cb3d3338af"
      unitRef="shares">117943</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7d4cba5ce947401db918772712ab0c70_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzctMS0xLTEtMA_e06db0e1-d9ea-4d86-a1f0-53afd427fc04"
      unitRef="shares">171641</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7d4cba5ce947401db918772712ab0c70_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzgtMS0xLTEtMA_d734de01-77ae-45d9-91e4-f70b7b554d8a"
      unitRef="shares">1057</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibe7064b3e60e4fc19eb72626d108f608_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzktMS0xLTEtMA_9f89f91e-677b-4e6c-a405-38b4ef17ea1e"
      unitRef="shares">134128</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1cb284549c78497b9914a2fcbe1f3bf0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzEwLTEtMS0xLTA_fe2d1d6f-3b20-4410-bb27-590a88e4d779"
      unitRef="shares">413569</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1cb284549c78497b9914a2fcbe1f3bf0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzExLTEtMS0xLTA_2974bb19-940b-49a3-b9b1-12c9afdd935d"
      unitRef="shares">55977</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i1cb284549c78497b9914a2fcbe1f3bf0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzEyLTEtMS0xLTA_186aebed-0e29-4c4d-9903-3c8cae3765bb"
      unitRef="shares">33545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic122418583fb4cd28f12c3c1b1ce4dc0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTozMDFjZjQzZTdjN2I0Mjk3OGRiNTQwYzAwNDBlNjcyZi90YWJsZXJhbmdlOjMwMWNmNDNlN2M3YjQyOTc4ZGI1NDBjMDA0MGU2NzJmXzEzLTEtMS0xLTA_45615d02-17d2-46dd-9c79-4bf4229ebf1f"
      unitRef="shares">458175</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <cveo:ShareBasedCompensationArrangementOtherThanOptionsLiabilityBalance
      contextRef="i069acf7967734dd6a771aaf9ea01c6eb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzMxNTQ_8591c1af-9303-4097-837e-87e7998cdb52"
      unitRef="usd">2200000</cveo:ShareBasedCompensationArrangementOtherThanOptionsLiabilityBalance>
    <cveo:PhantomShareCashPayments
      contextRef="i069acf7967734dd6a771aaf9ea01c6eb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzMyMzM_c649e300-0d47-4317-90c6-dc5d5bbb4847"
      unitRef="usd">900000</cveo:PhantomShareCashPayments>
    <cveo:PhantomShareCashPayments
      contextRef="i9e2d680805a14122a7460045184d3cea_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzMyMzc_7c2d5179-e927-42f8-b9df-23f9d26bb3aa"
      unitRef="usd">5300000</cveo:PhantomShareCashPayments>
    <cveo:PhantomShareCashPayments
      contextRef="i4028d94aa9e34a7b879b25e25d39c009_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzMyNDQ_1d991f32-2f26-4ed7-a432-f2799e5657af"
      unitRef="usd">8200000</cveo:PhantomShareCashPayments>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i069acf7967734dd6a771aaf9ea01c6eb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzMzMzE_abba0789-7330-4eb5-83ea-26fd064ebdd4"
      unitRef="usd">4400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ic3c87b45c96a401088294edfdee0e147_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzM0MjU_e7eee110-65b3-4fdc-87ff-9b3e5cd00871">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic3c87b45c96a401088294edfdee0e147_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzM1Mzk_28f8c258-f8c6-4cc0-9a6d-4522d68030ec"
      unitRef="usdPerShare">15.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4f8adaae3eb646e39a22d48187f066fd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzM1NDM_7c6f3a35-4d2e-4696-8617-9490632e7611"
      unitRef="usdPerShare">30.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5b88716a65ab41e3ab0eace05ea3a9aa_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzM1NTA_b46983d4-7067-490b-836e-90d7d2b137f4"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cveo:TargetPerformanceShareAwardPercentage
      contextRef="i49adeda28026433ea9a2a7d00de8c12d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzM3NTg_026d1187-b83c-492b-a371-73f322e19348"
      unitRef="number">0</cveo:TargetPerformanceShareAwardPercentage>
    <cveo:TargetPerformanceShareAwardPercentage
      contextRef="i5b43524c784d4cb8938aaa206b395e6a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzM3NjU_5094849d-7ce1-4163-b4d2-ff79314baf60"
      unitRef="number">2</cveo:TargetPerformanceShareAwardPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzEwOTk1MTE2MzM5OTA_8b1086a6-7d77-4a13-859d-f1143009d18f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <cveo:ScheduleOfShareBasedPaymentAwardPerformanceShareAwardsValuationAssumptionsTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU1MjE_e48c297a-49b9-492f-b5f1-3eeecfd402a8">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.239%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.001%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free weighted interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial TSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cveo:ScheduleOfShareBasedPaymentAwardPerformanceShareAwardsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iec69a47e84b7496087c7eefb5e060c65_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo0ZWZmYjhlMTg1OTc0ZTQwYWM5MmMwNjdjN2M0YzgxNi90YWJsZXJhbmdlOjRlZmZiOGUxODU5NzRlNDBhYzkyYzA2N2M3YzRjODE2XzEtMy0xLTEtMA_7a8303b7-56d9-4636-b4a7-d204077ad1be"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i192a35fdaad84430ae684fbc689969bb_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo0ZWZmYjhlMTg1OTc0ZTQwYWM5MmMwNjdjN2M0YzgxNi90YWJsZXJhbmdlOjRlZmZiOGUxODU5NzRlNDBhYzkyYzA2N2M3YzRjODE2XzEtNS0xLTEtMA_80863153-9b8c-49b0-b1a5-b861c6150ab3"
      unitRef="number">0.024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo0ZWZmYjhlMTg1OTc0ZTQwYWM5MmMwNjdjN2M0YzgxNi90YWJsZXJhbmdlOjRlZmZiOGUxODU5NzRlNDBhYzkyYzA2N2M3YzRjODE2XzItMy0xLTEtMA_15dfa5cd-0485-409e-9780-e0699fe1e420"
      unitRef="number">0.680</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo0ZWZmYjhlMTg1OTc0ZTQwYWM5MmMwNjdjN2M0YzgxNi90YWJsZXJhbmdlOjRlZmZiOGUxODU5NzRlNDBhYzkyYzA2N2M3YzRjODE2XzItNS0xLTEtMA_5acc4694-b6f5-4c0c-a08d-3f8b9062b6fe"
      unitRef="number">0.790</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <cveo:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsInitialTotalShareholderReturn
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo0ZWZmYjhlMTg1OTc0ZTQwYWM5MmMwNjdjN2M0YzgxNi90YWJsZXJhbmdlOjRlZmZiOGUxODU5NzRlNDBhYzkyYzA2N2M3YzRjODE2XzMtMy0xLTEtMA_83ab4140-60bc-4d0b-af52-8aeb85daa752"
      unitRef="number">0.007</cveo:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsInitialTotalShareholderReturn>
    <cveo:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsInitialTotalShareholderReturn
      contextRef="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo0ZWZmYjhlMTg1OTc0ZTQwYWM5MmMwNjdjN2M0YzgxNi90YWJsZXJhbmdlOjRlZmZiOGUxODU5NzRlNDBhYzkyYzA2N2M3YzRjODE2XzMtNS0xLTEtMA_07629cf9-ce7a-4833-be6e-96175ac77bbf"
      unitRef="number">-0.0040</cveo:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsInitialTotalShareholderReturn>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU1MTc_d5068228-f4f1-4a0a-9e7c-cb1d6da6bfed">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in performance share awards outstanding and related information for our employees during the year ended December&#160;31, 2020, 2019 and 2018:&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Awards&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Grant&lt;br/&gt;Date Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(320,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Related to 2016 performance share awards that vested in 2019, which were paid out at 200% based on Civeo's TSR rank.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Related to 2017 performance share awards that vested in 2020, which were paid out at 175% based on Civeo's TSR rank.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9415efc0afbd407ebd901a41f82492bb_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzEtMS0xLTEtMA_0c9d1979-d5d3-4e4e-aa7a-2fd3d9920a08"
      unitRef="shares">222959</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9415efc0afbd407ebd901a41f82492bb_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzEtMy0xLTEtMA_50d1f6eb-eb9f-4f61-8695-65bc6372e72a"
      unitRef="usdPerShare">42.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzItMS0xLTEtMA_7cbc2450-8277-45a4-9dfd-abf5efc4587c"
      unitRef="shares">70736</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzItMy0xLTEtMA_ca43761a-d8b8-4350-a33a-0cf2695a6397"
      unitRef="usdPerShare">63.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzMtMS0xLTEtMA_0e1bcb9b-ea13-44d0-be89-a941da7b0a95"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzMtMy0xLTEtMA_1f513d39-74bd-4f98-b683-ec31b0fb4272"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzQtMS0xLTEtMA_361930b7-1af2-4efb-9a35-d0851e2975c2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i606fb4e4d0d645ab9b546495a0dde2fc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzQtMy0xLTEtMA_5f691f18-ee33-4027-a845-9198bf9f9e2e"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9a9bdf1dab534bf594baf21418aaab25_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzUtMS0xLTEtMA_bc82ea69-7c76-4f6e-9f06-f8b1c0f947f6"
      unitRef="shares">293695</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9a9bdf1dab534bf594baf21418aaab25_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzUtMy0xLTEtMA_04170370-a6d3-4134-bfe6-a862475f1359"
      unitRef="usdPerShare">47.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzYtMS0xLTEtMA_72189b06-e739-4446-be74-d2ccc51dff9a"
      unitRef="shares">98717</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzYtMy0xLTEtMA_f465ccee-2590-4f8f-bbee-c0b0ed20df42"
      unitRef="usdPerShare">44.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cveo:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceAdjustment
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzctMS0xLTEtMTk5_42c6b1d8-feb0-4fae-8c74-e8eb5bc9b759"
      unitRef="shares">160156</cveo:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceAdjustment>
    <cveo:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodWeightedAveragePerformanceAdjustmentAmountPerShare
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzctMy0xLTEtMTk5_b16cf727-cdf7-4844-b3ff-4125565e2ec4"
      unitRef="usdPerShare">35.20</cveo:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodWeightedAveragePerformanceAdjustmentAmountPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzctMS0xLTEtMA_c479d15f-10f9-4d7b-b76f-21e76408b809"
      unitRef="shares">320312</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzctMy0xLTEtMA_482eefe9-bfe0-488a-84fd-f2e21a2bd30e"
      unitRef="usdPerShare">35.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzgtMS0xLTEtMA_de3f8242-2100-4673-bfb1-bf469386e383"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i1514ea8f5a8a4330ab3993235522f6f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzgtMy0xLTEtMA_efa35a4c-f2c0-43cf-a26b-9ba94bbe380f"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iaa5657b6b29340019ed78c385abfcda4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzktMS0xLTEtMA_f774075f-f78a-4397-bc65-4941ba47e1ab"
      unitRef="shares">232256</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iaa5657b6b29340019ed78c385abfcda4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzktMy0xLTEtMA_75d64e2a-e6f0-408a-b75c-c54082549418"
      unitRef="usdPerShare">55.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzEwLTEtMS0xLTA_64805023-b934-48e4-96f5-1e6971c559cb"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzEwLTMtMS0xLTA_a8c5a634-ce5c-4e89-82a2-7e18d352ef9a"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cveo:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceAdjustment
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzExLTEtMS0xLTA_27347921-dfb9-49f7-8391-c50c5fec17ac"
      unitRef="shares">47101</cveo:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceAdjustment>
    <cveo:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodWeightedAveragePerformanceAdjustmentAmountPerShare
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzExLTMtMS0xLTA_d0c58281-77fd-40c8-9916-7cdbbb048719"
      unitRef="usdPerShare">62.40</cveo:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodWeightedAveragePerformanceAdjustmentAmountPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzEyLTEtMS0xLTA_ab37d96b-87f9-4cfa-94f9-c50d03c12cac"
      unitRef="shares">109904</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzEyLTMtMS0xLTA_467bbe5d-731f-4908-aa11-101ff247f173"
      unitRef="usdPerShare">62.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzEzLTEtMS0xLTA_c5f3651a-62bd-4df9-9c31-30795bcdb8d4"
      unitRef="shares">17141</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzEzLTMtMS0xLTA_a5583b63-b336-417f-a61a-b05fcf02ad57"
      unitRef="usdPerShare">50.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i164c0b28e38440208e0ba82054916e62_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzE0LTEtMS0xLTA_72700ccc-779d-42f8-bcfd-07d70144947d"
      unitRef="shares">152312</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i164c0b28e38440208e0ba82054916e62_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90YWJsZTo5MDRhZWUyZWYwYzA0YmU5ODFhMWYyNjE5NWQyNzgxYi90YWJsZXJhbmdlOjkwNGFlZTJlZjBjMDRiZTk4MWExZjI2MTk1ZDI3ODFiXzE0LTMtMS0xLTA_eba2cead-e486-4ccf-a971-d4c27f83e444"
      unitRef="usdPerShare">52.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <cveo:TargetPerformanceShareAwardPercentage
      contextRef="i5b43524c784d4cb8938aaa206b395e6a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzUxNzE_5094849d-7ce1-4163-b4d2-ff79314baf60"
      unitRef="number">2</cveo:TargetPerformanceShareAwardPercentage>
    <cveo:TargetPerformanceShareAwardPercentage
      contextRef="iaad121f6df2242ccbbbde6e17e45a923_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzQ5NDc4MDIzMzA2NDU_7dc9d39c-91bf-4760-a521-354b013c67ad"
      unitRef="number">1.75</cveo:TargetPerformanceShareAwardPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia1f3904bbd684d3d9791f39b32032e27_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzUzMjU_e203d6ab-a163-426e-808f-dbdc2c88c407"
      unitRef="usd">2700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i735c957f1e8f45f99f1b5ba83dbf13e5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzUzMjk_3c6b679b-fc2c-4075-b7ca-2568526e2ebc"
      unitRef="usd">4300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i42086c1e3c9d453db59c3110aa663832_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzUzMzY_013a0ed0-5e2b-4428-b752-4e2767137fe6"
      unitRef="usd">4600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i83f4c09a8cc7484ca3f38c105f57d46c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU0MzI_5f0bab4c-e679-43fb-9716-9e150ddd0657"
      unitRef="usd">1600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ia1f3904bbd684d3d9791f39b32032e27_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xOTYvZnJhZzpiYzA4MzJlYmIxODI0MmE2YjVkYjhhOWVmNTI0MGVhZS90ZXh0cmVnaW9uOmJjMDgzMmViYjE4MjQyYTZiNWRiOGE5ZWY1MjQwZWFlXzU1MDU_00ad0daa-98f3-47de-b41b-5db59307b755">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:PreferredStockTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzI5OTQ_a8416332-27e6-42ea-a4f5-0d451811de7d">PREFERRED SHARES&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further discussed in Note 7 &#x2013; Acquisitions, on April 2, 2018, we issued 9,679 Preferred Shares as part of the Noralta Acquisition. The Preferred Shares had an initial liquidation preference of $10,000 per share. Holders of the Preferred Shares are entitled to receive a 2% annual dividend on the liquidation preference paid quarterly in cash or, at our option, by increasing the Preferred Shares&#x2019; liquidation preference or any combination thereof. As of December 31, 2020, 9,042 Preferred Shares were outstanding. The decrease in Preferred Shares outstanding since the close of the Noralta Acquisition was due to the release of 637 Preferred Shares initially held in escrow to support certain obligations of the Noralta Acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Preferred Shares are convertible into our common shares at a conversion price of $39.60 per Preferred Share, subject to certain anti-dilution adjustments (the Conversion Price). We have the right to elect to convert the Preferred Shares into our common shares if the&#160;15-day&#160;volume weighted average price of our common shares is equal to or exceeds the Conversion Price. Holders of the Preferred Shares will have the right to convert the Preferred Shares into our common shares at any time after 2 years from the date of issuance, and the Preferred Shares mandatorily convert after 5 years from the date of issuance. The Preferred Shares also convert automatically into our common shares upon a change of control of Civeo. We may, at any time and from time to time, redeem any or all of the Preferred Shares for cash at the liquidation preference, plus accrued and unpaid dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Preferred Shares do not have voting rights, except as statutorily required.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2020, 2019 and 2018, we recognized preferred dividends on the Preferred Shares as follows (in thousands):&#160;&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:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.404%"/&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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deemed dividend on beneficial conversion feature at April 2, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-kind dividends&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deemed dividend on beneficial conversion feature related to in-kind dividend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total preferred dividends&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,887&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,849&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,589&#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="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the time the Preferred Shares were issued, we determined that a beneficial conversion feature existed as the fair value of the securities into which the Preferred Shares were convertible was greater than the effective conversion price on the issuance date. Accordingly, we recorded a beneficial conversion feature of $47.8 million. As the Preferred Shares do not have a stated redemption date, the discount is required to be recognized as a dividend over the minimum period from the date of issuance through the date of earliest conversion. Because the 15-day volume weighted average price of our common shares was greater than $39.60 on April 2, 2018, the earliest conversion date was determined to be April 2, 2018. Accordingly, we recorded a deemed dividend on April 2, 2018 totaling the discount of $47.8 million.&lt;/span&gt;&lt;/div&gt;The Board of Directors elected to pay the dividends for each quarterly period beginning June 30, 2018 through December 31, 2020 through an increase in the liquidation preference rather than in cash. The paid-in-kind dividend of $1.9 million, $1.8 million and $1.5 million is included in Preferred dividends on the accompanying consolidated statements of operations for the years ended December 31, 2020, 2019 and 2018, respectively.</us-gaap:PreferredStockTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ic0d92e2512ef4fc8ac175706cd6a5014_D20180402-20180402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzEwMA_765c92a6-1170-41e5-a0e1-7b564a4240b9"
      unitRef="shares">9679</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableLiquidationPreferencePerShare
      contextRef="ic0d92e2512ef4fc8ac175706cd6a5014_D20180402-20180402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzIxOQ_ca8a8ee8-fd3e-4a8e-8f93-3331be970cad"
      unitRef="usdPerShare">10000</cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableLiquidationPreferencePerShare>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i90f0aa8c78a84de4a7211971ee6118c7_D20180402-20180402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzI5MQ_c10117f9-b04f-45da-8a64-acf323bb5e04"
      unitRef="number">0.02</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0985bbc04cf94075a395d6d37a444bc2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzQzOTgwNDY1MTQzMTg_1a4929d7-8e7f-42cf-8ded-05a75a104b33"
      unitRef="shares">9042</us-gaap:PreferredStockSharesOutstanding>
    <cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCost
      contextRef="id1e481fac7644bc0aa208a7bbb0a01e5_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzY0Ng_b540c267-7cde-46ef-9e6a-2250273fedcd"
      unitRef="shares">637</cveo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrowContingentOnEmployeeCompensationCost>
    <cveo:ConversionOfStockConversionPrice
      contextRef="i89ddff6268534319af44d7d3ac07ebde_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzgzOA_0223a417-a84a-413c-8915-7b05553d050a"
      unitRef="usdPerShare">39.60</cveo:ConversionOfStockConversionPrice>
    <cveo:ConvertiblePreferredStockTermtoRightofConversionFromDateofIssuance
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzEyNDg_2748e0ea-95d8-4d1b-83ba-6e620e6fb0f7">P2Y</cveo:ConvertiblePreferredStockTermtoRightofConversionFromDateofIssuance>
    <cveo:ConvertiblePreferredStockTermofMandatoryConversionfromDateofIssuance
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzEzMjk_95a3a53e-5a6d-4ce8-8dd7-36b703f2f8a9">P5Y</cveo:ConvertiblePreferredStockTermofMandatoryConversionfromDateofIssuance>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzI5OTU_85459e68-cb3a-4a91-b936-9454627a5f36">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2020, 2019 and 2018, we recognized preferred dividends on the Preferred Shares as follows (in thousands):&#160;&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:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.404%"/&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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deemed dividend on beneficial conversion feature at April 2, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-kind dividends&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deemed dividend on beneficial conversion feature related to in-kind dividend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total preferred dividends&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,887&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,849&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,589&#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:DividendsDeclaredTableTextBlock>
    <cveo:Deemeddividendonbeneficialconversionfeature
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzEtMS0xLTEtMA_b9edc0aa-7249-446c-8558-de49c0f1c68a"
      unitRef="usd">0</cveo:Deemeddividendonbeneficialconversionfeature>
    <cveo:Deemeddividendonbeneficialconversionfeature
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzEtMy0xLTEtMA_30ae1a5e-4cba-4da8-8000-13c3eba1b3af"
      unitRef="usd">0</cveo:Deemeddividendonbeneficialconversionfeature>
    <cveo:Deemeddividendonbeneficialconversionfeature
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzEtNS0xLTEtNTQ1Ng_446b8747-4ae7-470c-93c1-ab92a5290942"
      unitRef="usd">47849000</cveo:Deemeddividendonbeneficialconversionfeature>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzItMS0xLTEtMA_0cba4273-d94a-4010-b5f5-94c584094b54"
      unitRef="usd">1887000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzItMy0xLTEtMA_30023dc8-e0dd-4179-b886-49077b3d2f8e"
      unitRef="usd">1849000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzItNS0xLTEtNTQ1Ng_cb55dee3-48ca-4566-8fd3-88dde9beda6d"
      unitRef="usd">1459000</us-gaap:DividendsPreferredStockPaidinkind>
    <cveo:DividendPreferredStockPaidinkindBeneficialConversionFeature
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzMtMS0xLTEtMA_811d7562-d484-48da-beee-12c7d873f3a4"
      unitRef="usd">0</cveo:DividendPreferredStockPaidinkindBeneficialConversionFeature>
    <cveo:DividendPreferredStockPaidinkindBeneficialConversionFeature
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzMtMy0xLTEtMA_aa92d82d-0495-4719-9c0d-3736cb9c1b5c"
      unitRef="usd">0</cveo:DividendPreferredStockPaidinkindBeneficialConversionFeature>
    <cveo:DividendPreferredStockPaidinkindBeneficialConversionFeature
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzMtNS0xLTEtNTQ1Ng_7ffd3f54-98c9-4234-baa9-408d7b20da1b"
      unitRef="usd">281000</cveo:DividendPreferredStockPaidinkindBeneficialConversionFeature>
    <us-gaap:DividendsPreferredStock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzQtMS0xLTEtMA_880cf08a-1e4d-4958-8294-0fb305a22a21"
      unitRef="usd">1887000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzQtMy0xLTEtMA_8246b634-f7a4-4c3f-a6fb-c7f12b991d26"
      unitRef="usd">1849000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90YWJsZTpmZGIyMTE5YmQ1ZDM0ZDU3OTQ5ZTBhMjE1MWY3NDcyMy90YWJsZXJhbmdlOmZkYjIxMTliZDVkMzRkNTc5NDllMGEyMTUxZjc0NzIzXzQtNS0xLTEtNTQ1Ng_237f46cf-b25e-4f1a-8e97-dea3e6277d68"
      unitRef="usd">49589000</us-gaap:DividendsPreferredStock>
    <cveo:Deemeddividendonbeneficialconversionfeature
      contextRef="i87c77f8555f447d3ad59ab297eb0ebb3_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzIxNTU_3f4310a2-9cea-40bc-bda4-7b98b28ff3e8"
      unitRef="usd">47800000</cveo:Deemeddividendonbeneficialconversionfeature>
    <cveo:WeightedAverageSharePrice
      contextRef="icba22afb437347a5965e82d1a9860258_I20180402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzI0NTU_22bd39a6-4642-4dc8-bfa8-31762fe75275"
      unitRef="usdPerShare">39.60</cveo:WeightedAverageSharePrice>
    <cveo:Deemeddividendonbeneficialconversionfeature
      contextRef="i87c77f8555f447d3ad59ab297eb0ebb3_D20180402-20180402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzI2MjY_3f4310a2-9cea-40bc-bda4-7b98b28ff3e8"
      unitRef="usd">47800000</cveo:Deemeddividendonbeneficialconversionfeature>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzQzOTgwNDY1MTQzMTE_8d1d3353-6203-4cdb-9ebb-c0647c2d1c71"
      unitRef="usd">1900000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzYwNDczMTM5NTU5MDA_c82a2657-afab-478d-b2b8-0c6821375f10"
      unitRef="usd">1800000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDIvZnJhZzpiZDk2YmE2OTZiZWE0ZmIzOTVhNDk0ZTY1Y2FjZWI5MS90ZXh0cmVnaW9uOmJkOTZiYTY5NmJlYTRmYjM5NWE0OTRlNjVjYWNlYjkxXzYwNDczMTM5NTU5MDc_e240a8e2-743d-4e97-b946-a77ff2e5d9ed"
      unitRef="usd">1500000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90ZXh0cmVnaW9uOjdlMzExMGIxZGQ0OTRhYjRhMjIwYTI0N2JkMTdiMTU5Xzk1MQ_d55db7ac-7b12-4b75-892e-9fabb9401f07">SEGMENT AND RELATED INFORMATION&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with current accounting standards regarding disclosures about segments of an enterprise and related information, we have identified the following reportable segments: Canada, Australia and the U.S., which represent our strategic focus on hospitality services and workforce accommodations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information by business segment for each of the three years ended December&#160;31, 2020, 2019 and 2018 is summarized in the following table (in thousands):&#160;&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:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.191%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Revenues&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Depreciation and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating (loss) income&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital expenditures&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(287,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(205,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;969,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;804,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,001,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information by geographic segment as of and for each of the three years ended December&#160;31, 2020, 2019 and 2018, is summarized below (in thousands). Revenues in the U.S. include export sales. Revenues are attributable to countries based on the location of the entity selling the products or performing the services. Long-lived assets are attributable to countries based on the physical location of the entity and its operating assets and do not include intercompany balances.&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. and&lt;br/&gt;Other&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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from unaffiliated customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from unaffiliated customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from unaffiliated customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;893,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90ZXh0cmVnaW9uOjdlMzExMGIxZGQ0OTRhYjRhMjIwYTI0N2JkMTdiMTU5Xzk0Nw_69566dc4-9f91-4c5b-9d33-6d5480824e05">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information by business segment for each of the three years ended December&#160;31, 2020, 2019 and 2018 is summarized in the following table (in thousands):&#160;&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:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.191%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Revenues&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Depreciation and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating (loss) income&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital expenditures&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(287,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(205,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;969,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;804,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,001,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="i024ccdd86b734eb999df5569c06f8350_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzItMS0xLTEtMA_4196e2a7-4be0-45e3-9938-a049f2770522"
      unitRef="usd">269649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia9ddeb62e86d49a2a8a3e67b4802e963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzItMy0xLTEtMA_f0b63020-603b-4de6-ad97-f5d9dec3f7aa"
      unitRef="usd">52009000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia9ddeb62e86d49a2a8a3e67b4802e963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzItNS0xLTEtMA_ca4f1f10-3348-4562-8265-c826bec09201"
      unitRef="usd">-146435000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia9ddeb62e86d49a2a8a3e67b4802e963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzItNy0xLTEtMA_e83935a3-6902-43f7-a677-d01c06e0cfd1"
      unitRef="usd">2201000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i5d61577a18b54d4caee41d8c1c7fcb41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzItOS0xLTEtMA_a3975b6c-7c46-4e9e-afbd-f8c12119d5d6"
      unitRef="usd">720482000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5b382e8c1cc46609044df653c05b229_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzMtMS0xLTEtMA_e850d0f7-23e8-4f18-8108-32bb14c9af76"
      unitRef="usd">234542000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7f8acd42781346ddb17be945e12cb2d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzMtMy0xLTEtMA_5ee6b54a-1b9f-4f03-b62c-b0d679c5ddd5"
      unitRef="usd">40747000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7f8acd42781346ddb17be945e12cb2d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzMtNS0xLTEtMA_cbcd4258-9910-43e0-8640-e227e49b8d21"
      unitRef="usd">27804000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7f8acd42781346ddb17be945e12cb2d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzMtNy0xLTEtMA_036cd9f8-5ade-47d8-8b4f-39c67df18893"
      unitRef="usd">5470000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i89244ecc14e0418e8aa74d07afa71f41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzMtOS0xLTEtMA_d712629d-5938-450f-b3b8-8f26ea1db221"
      unitRef="usd">281180000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcef7ca157d14ef29269a03be41f9d80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzQtMS0xLTEtMA_30dfa180-e264-4bf7-be75-e1a47f7ec6a4"
      unitRef="usd">25538000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia34944f7d35d4399b2e3c21c479d9b88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzQtMy0xLTEtMA_c2ef48c6-e7ae-4d54-ad43-e1438be8651c"
      unitRef="usd">3240000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia34944f7d35d4399b2e3c21c479d9b88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzQtNS0xLTEtMA_d0cdbef2-8145-44d1-a131-1f3fdb1af42d"
      unitRef="usd">-23151000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia34944f7d35d4399b2e3c21c479d9b88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzQtNy0xLTEtMA_d7bb8b4d-6aa0-4a54-b733-5f10c49da220"
      unitRef="usd">1557000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i5a152904a3e24ee19652874ed3e5d1df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzQtOS0xLTEtMA_22bc0c0e-cc85-4eb5-b28e-3fad7fc84906"
      unitRef="usd">26801000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4acbeb36f68a45968ba73207cdde814b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzUtMS0xLTEtMA_860ec0d7-c06b-48b8-a00d-eeb61b51174d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8884d222fad9426990efd29416eb1a93_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzUtMy0xLTEtMA_a9d99394-bc65-4cc0-80fd-cc93ac50bb29"
      unitRef="usd">551000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8884d222fad9426990efd29416eb1a93_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzUtNS0xLTEtMA_f0bbcd18-6d3c-4e47-af27-0c5e2d00fa6c"
      unitRef="usd">-5406000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8884d222fad9426990efd29416eb1a93_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzUtNy0xLTEtMA_8099f18f-cad7-4737-bf9e-4fc5423c6cf8"
      unitRef="usd">855000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i3f44c510d22a4b74ad3e97f3a1286853_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzUtOS0xLTEtMA_8e2573d1-7b67-411c-9a32-8f3fbc239b54"
      unitRef="usd">-287610000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9a79c7717de4f469f6f96f0f5f95518_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzYtMS0xLTEtMA_74f55c2f-29c5-4745-93e1-b5274c065a4b"
      unitRef="usd">529729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzYtMy0xLTEtMA_588bb100-0b7c-4a25-90c1-b4c191df5fc2"
      unitRef="usd">96547000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzYtNS0xLTEtMA_21ca43d4-d604-4082-b6e8-885bcffa0e91"
      unitRef="usd">-147188000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzYtNy0xLTEtMA_fd62690b-6efd-4ca5-89e2-6bb2ac1a6317"
      unitRef="usd">10083000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzYtOS0xLTEtMA_0b7ebf25-9dd0-4837-aac1-c7b71f3245a7"
      unitRef="usd">740853000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia06c433729d74359bb2981d0a5d41c87_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzktMS0xLTEtMA_f6bd0b81-f246-4864-81a0-90fce74be180"
      unitRef="usd">325651000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzktMy0xLTEtMA_dc51cc1f-2401-4281-ad56-1f16180e1b57"
      unitRef="usd">66557000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzktNS0xLTEtMA_afc29a33-d4d4-4ec8-b7dc-032562986260"
      unitRef="usd">-32313000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzktNy0xLTEtMA_e88b0972-c891-4236-9a2c-f6591f8119d3"
      unitRef="usd">22124000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ib0a63a28ea1140f38ac6afeaafeba3a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzktOS0xLTEtMA_77252e57-2441-405a-adb7-19372e22220f"
      unitRef="usd">850361000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d9af2161ee3462f986cbac8e1d1f2aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEwLTEtMS0xLTA_7b910779-662c-4ba6-960b-03b7c70c4508"
      unitRef="usd">156093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEwLTMtMS0xLTA_d6b64aba-36d7-4d09-92d4-29a27dfe85a3"
      unitRef="usd">39116000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEwLTUtMS0xLTA_96c45168-b00a-4996-9464-15bc5bd0bc41"
      unitRef="usd">517000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEwLTctMS0xLTA_17ee41ce-378d-4af6-958c-0fc849ec1964"
      unitRef="usd">3456000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i4026bc744c7f418f9caebea71eba66c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEwLTktMS0xLTA_9662e023-e861-4a2a-998a-5885da2b90ae"
      unitRef="usd">278268000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b771318f1e94ab49385a7df21db204d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzExLTEtMS0xLTA_57149251-8723-4e69-a05a-ffc5632b2e72"
      unitRef="usd">45811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzExLTMtMS0xLTA_7350cbd6-6ffa-41dd-a97c-43df06f173b8"
      unitRef="usd">10987000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzExLTUtMS0xLTA_babf9d89-7dc7-42bc-a303-44acda0c68ed"
      unitRef="usd">-11214000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7be6dd3235674bc9982869f02d74ebf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzExLTctMS0xLTA_0b916b32-aa3b-461c-bba4-68266923dd5a"
      unitRef="usd">3104000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i5ad6cd91709c447bb06e57121e20a754_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzExLTktMS0xLTA_9903f820-acee-4bff-8e1b-03b93a55e7b8"
      unitRef="usd">46862000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7e932d384934d1996ec32abb868245f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEyLTEtMS0xLTA_af7acabf-75db-4b83-8c51-10ba1ac5871b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i87c483a439784909a948b58c4b701c5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEyLTMtMS0xLTA_e0625ae0-98ab-455d-bc23-092bf9e9ef33"
      unitRef="usd">7108000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i87c483a439784909a948b58c4b701c5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEyLTUtMS0xLTA_73bd58aa-2d2e-413c-aeee-c4ba5c6b04a6"
      unitRef="usd">-6041000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i87c483a439784909a948b58c4b701c5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEyLTctMS0xLTA_d4e10cc1-c06e-43e9-b1f9-630bd0e6bdb6"
      unitRef="usd">1128000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ia50db14613cb466fb36b518d78984089_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEyLTktMS0xLTA_154775f4-0590-4c25-b9d0-253d61d2ee32"
      unitRef="usd">-205579000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d1e6f75935d45629c68341f6d7b5a66_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEzLTEtMS0xLTA_0187c183-717d-4f74-833f-5f2f0eb542d9"
      unitRef="usd">527555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEzLTMtMS0xLTA_04510193-e7fb-468e-9fdc-9e1b89fb79fc"
      unitRef="usd">123768000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEzLTUtMS0xLTA_07cb0306-9b6d-424b-a8d2-99f0eb53a77a"
      unitRef="usd">-49051000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEzLTctMS0xLTA_93d4026f-ed43-434a-91ab-4d625adef0ec"
      unitRef="usd">29812000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzEzLTktMS0xLTA_6f695c59-0300-433c-8e29-37120fe11ed7"
      unitRef="usd">969912000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i347579f1e9f84c80ab1c81671e2766b6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE2LTEtMS0xLTA_20717142-0618-4089-860b-7f6046a59b6e"
      unitRef="usd">296012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8fcdf787f78e4399bdeeb628f6bbfdf1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE2LTMtMS0xLTA_91c99bce-b644-4fca-a5ce-3dbaf4245a22"
      unitRef="usd">66980000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8fcdf787f78e4399bdeeb628f6bbfdf1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE2LTUtMS0xLTA_4abf915d-3f69-43e0-94a7-c78502d3ccbe"
      unitRef="usd">-63519000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8fcdf787f78e4399bdeeb628f6bbfdf1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE2LTctMS0xLTA_ddfb8044-ca92-4bdf-ba83-a3307425dfff"
      unitRef="usd">6025000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ia055f2428ea44f5aaf8b29e050ec4065_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE2LTktMS0xLTA_2e86d35d-0f7f-48c2-920b-6af4864282b0"
      unitRef="usd">804618000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6443c4086ad4657b4a66d41d8cef8b6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE3LTEtMS0xLTA_6d958e6a-0128-4e62-807e-264cd2218782"
      unitRef="usd">119238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iba4386c9427b404b85e6c9c1ac279e20_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE3LTMtMS0xLTA_7c7eb9d8-bcbd-4c43-ac8a-4c10f288fdd1"
      unitRef="usd">40441000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="iba4386c9427b404b85e6c9c1ac279e20_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE3LTUtMS0xLTA_d0831655-dd0b-4236-8b27-72e49bc67f3c"
      unitRef="usd">-1950000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iba4386c9427b404b85e6c9c1ac279e20_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE3LTctMS0xLTA_be7a4529-1604-49d6-a58f-0cb8445853cd"
      unitRef="usd">4658000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i32cf251aa322439ebab89334af7a7499_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE3LTktMS0xLTA_c84ae36d-5430-44e0-9e15-b5c79996433d"
      unitRef="usd">292271000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib08f113b329c4e28b0e87ff6106aa8e9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE4LTEtMS0xLTA_b06ec323-7386-4eed-b381-f31de49defd9"
      unitRef="usd">51442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0773cc4126b64149804f31f86819dbfe_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE4LTMtMS0xLTA_9408e090-38f8-4bd9-b315-46727f14a023"
      unitRef="usd">10626000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0773cc4126b64149804f31f86819dbfe_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE4LTUtMS0xLTA_c123547c-1179-490c-aad0-a43719205d74"
      unitRef="usd">-8640000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0773cc4126b64149804f31f86819dbfe_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE4LTctMS0xLTA_bbcd0847-c8c1-4318-8474-a86c031202bb"
      unitRef="usd">5388000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="iab6a507ece6d4f0a8b22f7eedde1ee9a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE4LTktMS0xLTA_2b6f4477-1fa6-4aef-afb6-eb33e161d143"
      unitRef="usd">60282000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icbb99b756eed45f8ac8b66a0810e52fe_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE5LTEtMS0xLTA_785aa41e-6a4a-4208-a568-ba5159c3bf33"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i17895d9288ea465b8ace7bdc6f70a6f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE5LTMtMS0xLTA_16931ba9-c83b-409b-9376-772eb5f55e89"
      unitRef="usd">7799000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i17895d9288ea465b8ace7bdc6f70a6f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE5LTUtMS0xLTA_e6c14d94-71ca-4cea-abb5-53e58bdc32a0"
      unitRef="usd">-13946000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i17895d9288ea465b8ace7bdc6f70a6f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE5LTctMS0xLTA_a99bf82a-d9fe-4c81-aa51-841bdf7ce487"
      unitRef="usd">1037000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="iedb951895e8c4798b0421294e005a1e9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzE5LTktMS0xLTA_29a97eea-06fd-40ab-bb95-5f658580f2bc"
      unitRef="usd">-155494000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzIwLTEtMS0xLTA_f06c2fc8-98cc-4a78-b378-91c0f536e345"
      unitRef="usd">466692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzIwLTMtMS0xLTA_446cbf03-1fe7-433c-87ba-8e3d2c3581c7"
      unitRef="usd">125846000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzIwLTUtMS0xLTA_cf432121-9561-4c58-b31c-1b5a4f760b3b"
      unitRef="usd">-88055000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzIwLTctMS0xLTA_5b7614fe-fe8c-4d11-896f-3c0d12f4028d"
      unitRef="usd">17108000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZToyNTAwYjEyMmU0N2M0YTliYjBiZjU3MTEwOWFjODYyMy90YWJsZXJhbmdlOjI1MDBiMTIyZTQ3YzRhOWJiMGJmNTcxMTA5YWM4NjIzXzIwLTktMS0xLTA_df3c3863-2e02-490f-b051-1256eb67682d"
      unitRef="usd">1001677000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90ZXh0cmVnaW9uOjdlMzExMGIxZGQ0OTRhYjRhMjIwYTI0N2JkMTdiMTU5Xzk0OQ_e871d821-5536-4c9f-9cbe-664d2efe6c93">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information by geographic segment as of and for each of the three years ended December&#160;31, 2020, 2019 and 2018, is summarized below (in thousands). Revenues in the U.S. include export sales. Revenues are attributable to countries based on the location of the entity selling the products or performing the services. Long-lived assets are attributable to countries based on the physical location of the entity and its operating assets and do not include intercompany balances.&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Australia&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. and&lt;br/&gt;Other&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:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from unaffiliated customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from unaffiliated customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from unaffiliated customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;893,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9ddeb62e86d49a2a8a3e67b4802e963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzItMS0xLTEtMA_f0cab44b-a793-40e8-9aeb-76769e4b0ca4"
      unitRef="usd">269649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f8acd42781346ddb17be945e12cb2d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzItMy0xLTEtMA_55e8e76e-2566-40b4-8932-2b0b3401b5d0"
      unitRef="usd">234542000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56732671cdce40e5ab4783e9b7c80e9a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzItNS0xLTEtMA_a02db25f-9f95-4628-8f53-658b7f14e029"
      unitRef="usd">25538000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzItNy0xLTEtMA_4355487c-e044-43f8-81e3-7c6c0a870353"
      unitRef="usd">529729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i5d61577a18b54d4caee41d8c1c7fcb41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzMtMS0xLTEtMA_305178ad-d425-4ff8-8e2d-514d5bae38e0"
      unitRef="usd">368636000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i89244ecc14e0418e8aa74d07afa71f41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzMtMy0xLTEtMA_887664b4-5e42-4a76-bad8-a53c67aaa586"
      unitRef="usd">229629000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib63225c92bad4849937b1e898d9a06f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzMtNS0xLTEtMA_5cf2c282-e6c0-430a-a0aa-861d51f1dec8"
      unitRef="usd">23375000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i871559731d3f4da7abe8bec8d2dd907a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzMtNy0xLTEtMA_ab876398-ace7-44bc-9944-37432c04e725"
      unitRef="usd">621640000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2372e72a5736493ca44a555ea2456c2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzYtMS0xLTEtMA_6fe63a75-94b0-4238-a8a3-f71d2eaaf751"
      unitRef="usd">325651000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ea88df0c1af4e89a5892ea68be8f76d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzYtMy0xLTEtMA_152f589f-3a6d-4cfa-8422-cfe0ebff3c20"
      unitRef="usd">156093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i054d12bee11647f38a26a1b4cdcbd477_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzYtNS0xLTEtMA_91738195-bada-47bc-8c9d-0d287deec112"
      unitRef="usd">45811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id278c0ca9c4d43ada55dd42dc757a4a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzYtNy0xLTEtMA_be58e4c1-68de-4288-8abb-3b2509fa5c44"
      unitRef="usd">527555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="ib0a63a28ea1140f38ac6afeaafeba3a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzctMS0xLTEtMA_18aa9920-0c75-482b-b05e-a0af12b20cb7"
      unitRef="usd">558310000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4026bc744c7f418f9caebea71eba66c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzctMy0xLTEtMA_381c809c-6a28-4c46-96a4-63c7a02a3679"
      unitRef="usd">242002000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i64dc78f30a7f4dc7b549d84da08b9896_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzctNS0xLTEtMA_99391be3-2e64-4a71-bd70-1391682e160f"
      unitRef="usd">38159000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0bc185808381475ba2608295724f4291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzctNy0xLTEtMA_5a869198-df00-49fb-adbf-0692535cff36"
      unitRef="usd">838471000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fcdf787f78e4399bdeeb628f6bbfdf1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzEwLTEtMS0xLTA_0ca2a581-cd5c-44b6-a400-cdbcbcd7f452"
      unitRef="usd">296012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba4386c9427b404b85e6c9c1ac279e20_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzEwLTMtMS0xLTA_7dce4ce0-1bda-4da7-adc0-3d5b07bf64be"
      unitRef="usd">119238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i629caa277e644be0b115ca65f939ed6b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzEwLTUtMS0xLTA_a6895703-c515-4486-a521-6a95c8255064"
      unitRef="usd">51442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba82cb3687e54a0ab4ad85fda1e49325_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzEwLTctMS0xLTA_57c7f9c1-6608-46a2-9d1d-18871d63861b"
      unitRef="usd">466692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="ia055f2428ea44f5aaf8b29e050ec4065_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzExLTEtMS0xLTA_97c635f1-8f4d-46ae-b601-17f0e08beb22"
      unitRef="usd">580644000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i32cf251aa322439ebab89334af7a7499_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzExLTMtMS0xLTA_374d3ca3-0687-4369-b460-d7914655d312"
      unitRef="usd">263094000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if68857d9b03b44409396d60af742f809_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzExLTUtMS0xLTA_11651329-ed51-496a-841c-0f0600387150"
      unitRef="usd">50142000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i38d5b8ff5c99459a8e3bf5de6f1f1fd4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDUvZnJhZzo3ZTMxMTBiMWRkNDk0YWI0YTIyMGEyNDdiZDE3YjE1OS90YWJsZTphZjUwMGJhNzU1Y2M0NjU4OGNlMzVlYTk1NzA4YzhjNS90YWJsZXJhbmdlOmFmNTAwYmE3NTVjYzQ2NTg4Y2UzNWVhOTU3MDhjOGM1XzExLTctMS0xLTA_e0daa71a-a376-4d61-b3e3-2b57b9c378d7"
      unitRef="usd">893880000</us-gaap:NoncurrentAssets>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90ZXh0cmVnaW9uOjQyY2RmNTc2OWVhMzRmNzI5YzQyMDY4YTEyYmY2Y2M0Xzk3_e0d1b52f-5586-4cd0-b8dd-01b420033e54">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt"&gt;VALUATION&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ACCOUNTS&lt;/span&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the valuation accounts was as follows (in thousands):&#160;&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Charged (Reduction) to&lt;br/&gt;Costs and&lt;br/&gt;Expenses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deductions&lt;br/&gt;(Net of&lt;br/&gt;Recoveries)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Translation&lt;br/&gt;and Other,&lt;br/&gt;Net&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;at End of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses on accounts receivable&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:'Times New Roman',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:'Times New Roman',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: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses on accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2018:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses on accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <cveo:ScheduleofValuationandQualifyingAccountsTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90ZXh0cmVnaW9uOjQyY2RmNTc2OWVhMzRmNzI5YzQyMDY4YTEyYmY2Y2M0Xzk5_e360fb93-cf8a-47a5-b33b-49f2d5863e38">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the valuation accounts was as follows (in thousands):&#160;&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Charged (Reduction) to&lt;br/&gt;Costs and&lt;br/&gt;Expenses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deductions&lt;br/&gt;(Net of&lt;br/&gt;Recoveries)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Translation&lt;br/&gt;and Other,&lt;br/&gt;Net&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;at End of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses on accounts receivable&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:'Times New Roman',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:'Times New Roman',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: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses on accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2018:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses on accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cveo:ScheduleofValuationandQualifyingAccountsTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i03c61bf0950647f9b52c39ff7e676e66_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzItMS0xLTEtMA_20abb611-201a-4e50-9928-5608e2b7565e"
      unitRef="usd">253000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9320a4bb6b854704b59915bdee132b55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzItMy0xLTEtMA_b6f64393-afbb-4995-87c3-320be5edf02c"
      unitRef="usd">46000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet
      contextRef="i9320a4bb6b854704b59915bdee132b55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzItNS0xLTEtMA_3635a1c4-a406-45bc-82f4-19128f8e72f7"
      unitRef="usd">44000</cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i9320a4bb6b854704b59915bdee132b55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzItNy0xLTEtMA_4fdca06a-585e-4e17-9699-292a293b523e"
      unitRef="usd">20000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie4b2413fbfe445d1b50dbda2b83d0016_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzItOS0xLTEtMA_92d02be8-b09a-4038-92e2-a76f0df72b11"
      unitRef="usd">275000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib7c562f863c047f0bfbffe66c9d312af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzMtMS0xLTEtMA_c04d7abe-13e0-4f2c-94c7-859a3708b81f"
      unitRef="usd">84503000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie66fe3a6913a4db5af2c0ad0f13644e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzMtMy0xLTEtMA_8e644a52-36f0-4bb3-8cb6-e823ea4ceb14"
      unitRef="usd">-1355000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet
      contextRef="ie66fe3a6913a4db5af2c0ad0f13644e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzMtNS0xLTEtMA_e6fd841d-5b37-47f0-a992-b52621ce9d0c"
      unitRef="usd">1663000</cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ie66fe3a6913a4db5af2c0ad0f13644e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzMtNy0xLTEtMA_99a3743d-9618-487c-a6d4-70deea300ff3"
      unitRef="usd">6766000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i56b08dd35fab4866855ba20828c924b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzMtOS0xLTEtMA_34b9553f-80e0-4ecb-b588-a5142ba35914"
      unitRef="usd">88251000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i13dbab4566aa4b9496605c0869372afe_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzYtMS0xLTEtMA_9fc7bfb0-d224-4771-bfec-0ee5d696f328"
      unitRef="usd">376000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i022cde7ae63440caa11913529c06ef6f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzYtMy0xLTEtMA_7540ef0a-b2cc-4c50-9e1d-1abca2514e78"
      unitRef="usd">-5000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet
      contextRef="i022cde7ae63440caa11913529c06ef6f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzYtNS0xLTEtMA_ffb3042b-47f5-485e-9221-45da188c893d"
      unitRef="usd">122000</cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i022cde7ae63440caa11913529c06ef6f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzYtNy0xLTEtMA_f11573e9-7566-47e2-8a54-84bebc7c25ca"
      unitRef="usd">4000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i03c61bf0950647f9b52c39ff7e676e66_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzYtOS0xLTEtMA_1ab5a306-b510-44e1-8df9-c22aa864df8a"
      unitRef="usd">253000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i8a123fe10b81443583f351bd3e62185b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzctMS0xLTEtMA_a526477b-ecd6-4fa0-bea5-7383c5e05a90"
      unitRef="usd">82833000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i0922d18aae5b4de1a6efed1e435269a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzctMy0xLTEtMA_a856d44f-0072-409d-a725-133955f26176"
      unitRef="usd">2257000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet
      contextRef="i0922d18aae5b4de1a6efed1e435269a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzctNS0xLTEtMA_451bb627-93a9-43ce-b7e4-a4b446729d9a"
      unitRef="usd">499000</cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i0922d18aae5b4de1a6efed1e435269a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzctNy0xLTEtMA_008d3ce1-ddd0-48ab-9266-3d9f669e1b29"
      unitRef="usd">-88000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib7c562f863c047f0bfbffe66c9d312af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzctOS0xLTEtMA_a96b158c-9fbc-460b-be65-1859f156bfed"
      unitRef="usd">84503000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iaee60f076fd64f6cad04348aded1c34f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzEwLTEtMS0xLTA_c994a48f-2fdf-42aa-9c27-22b9fcb71732"
      unitRef="usd">1338000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ibef4e689f0dd49b59e0d4e03b6877c86_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzEwLTMtMS0xLTA_4d70e779-8af3-478f-81a9-db025f4d57c7"
      unitRef="usd">-787000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet
      contextRef="ibef4e689f0dd49b59e0d4e03b6877c86_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzEwLTUtMS0xLTA_3353c8d5-a441-4573-bf10-7331dcbd9f09"
      unitRef="usd">143000</cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ibef4e689f0dd49b59e0d4e03b6877c86_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzEwLTctMS0xLTA_e43ac5a2-6dbb-49ea-a324-1a01f20f9a0d"
      unitRef="usd">-32000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i13dbab4566aa4b9496605c0869372afe_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzEwLTktMS0xLTA_4dc780ff-98bd-44c7-96cf-c234fd5132c1"
      unitRef="usd">376000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibb6eeb0f12c142e6afda7e78da22ee58_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzExLTEtMS0xLTA_615e318f-84ae-4c66-b7f9-836f08a04cba"
      unitRef="usd">90663000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i5c19eb0ae5344c4885ba89a43f622883_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzExLTMtMS0xLTA_46f6e467-18c3-4e00-a360-32f49c67f9c6"
      unitRef="usd">-622000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet
      contextRef="i5c19eb0ae5344c4885ba89a43f622883_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzExLTUtMS0xLTA_e695d27d-12f2-4d3f-aacb-57212cea55fb"
      unitRef="usd">1119000</cveo:SECSchedule1209ValuationAllowancesAndReservesDeductionsRecoveriesNet>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i5c19eb0ae5344c4885ba89a43f622883_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzExLTctMS0xLTA_fdd62118-3ebd-47d6-80e2-702aef563485"
      unitRef="usd">-6089000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i8a123fe10b81443583f351bd3e62185b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMDgvZnJhZzo0MmNkZjU3NjllYTM0ZjcyOWM0MjA2OGExMmJmNmNjNC90YWJsZTpiNjZjMjhhODkyYjc0MDhjYmY2NjMxYzBmOGY5YzAxZC90YWJsZXJhbmdlOmI2NmMyOGE4OTJiNzQwOGNiZjY2MzFjMGY4ZjljMDFkXzExLTktMS0xLTA_a5db35c7-0a0b-4803-b759-04f5336e5668"
      unitRef="usd">82833000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ1MzU_b1af1059-b861-4ba5-8ad3-e6957fdf72db">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt"&gt;QUARTERLY FINANCIAL INFORMATION&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(UNAUDITED)&lt;/span&gt;&lt;div style="text-align:justify;text-indent:20.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes quarterly financial information for 2020 and 2019 (in thousands, except per share amounts):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second&lt;br/&gt;Quarter &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Third&lt;br/&gt;Quarter &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to Civeo&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic (loss) income per share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted (loss) income per share&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to Civeo&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic (loss) income per share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted (loss) income per share&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Represents "revenues" less "product costs" and "service and other costs" included in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Per-share computations reflect the impact of our 1-for-12 reverse share split effective November 19, 2020. See Note 1 - Description of Business and Basis of Presentation for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In the first quarter of 2020, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Goodwill impairment loss of $93.6 million ($93.6 million after-tax, or $6.67 per diluted share) related to our Canada reporting unit. The charge is included in Impairment expense on the accompanying consolidated statements of operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A charge of $38.1 million ($38.1 million after-tax, or $2.71 per diluted share), related to assets in our Canada segment. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A charge of $12.4 million ($12.4 million after-tax, or $0.89 per diluted share), related to assets in our U.S segment. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2019, there were no significant items recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In the second quarter of 2020, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Income of $4.7 million ($4.7 million after-tax, or $0.33 per diluted share) associated with the settlement of a representations and warranties claim related to the Noralta Acquisition included in Other income. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the second quarter of 2019, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A charge of $4.5 million ($4.5 million after-tax, or $0.32 per diluted share), related to assets in our Australian segment. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We identified a liability related to an ARO at one of our villages in Australia that should have been recorded in 2011.  We determined that the error was not material to our previously issued financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2018, and therefore, corrected the error in the second quarter of 2020. Specifically, we recorded: (1) additional accretion expense related to the ARO of $0.9 million, (2) additional depreciation and amortization expense of $0.5 million related to amortization of the related asset retirement cost and (3) additional impairment expense related to the impairment of the asset retirement cost of $1.0 million offset by recognition of an ARO liability totaling $2.3 million as of June 30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In the third quarter of 2020, there were no significant items recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2019, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A gain on sale of assets related to the sale of a village in Australia and related $2.2 million release of an ARO liability assumed by the buyer. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Costs associated with the Action acquisition of $0.2 million ($0.2 million after-tax, or $0.02 per diluted share), included primarily in Selling, general and administrative expenses on the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In the fourth quarter of 2020, there were no significant items recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2019, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Goodwill impairment loss of $19.9 million ($19.9 million after-tax, or $1.42 per diluted share) related to our Canada reporting unit. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A charge of $0.7 million ($0.5 million after-tax, or $0.04 per diluted share), related to assets in our Canada segment. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Costs associated with the Action acquisition of $0.2 million ($0.2 million after-tax, or $0.01 per diluted share), included primarily in Selling, general and administrative expenses on the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts are calculated independently for each of the quarters presented. Therefore, the sum of the quarterly amounts may not equal the total calculated for the year.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i3370fc12e3c8476991dc731ad43b5fca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ1MzM_1619a28f-b8e5-4f3d-a066-257f90167d00">&lt;div style="text-align:justify;text-indent:20.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes quarterly financial information for 2020 and 2019 (in thousands, except per share amounts):&#160;&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second&lt;br/&gt;Quarter &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Third&lt;br/&gt;Quarter &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to Civeo&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic (loss) income per share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted (loss) income per share&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to Civeo&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic (loss) income per share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted (loss) income per share&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Represents "revenues" less "product costs" and "service and other costs" included in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Per-share computations reflect the impact of our 1-for-12 reverse share split effective November 19, 2020. See Note 1 - Description of Business and Basis of Presentation for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In the first quarter of 2020, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Goodwill impairment loss of $93.6 million ($93.6 million after-tax, or $6.67 per diluted share) related to our Canada reporting unit. The charge is included in Impairment expense on the accompanying consolidated statements of operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A charge of $38.1 million ($38.1 million after-tax, or $2.71 per diluted share), related to assets in our Canada segment. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A charge of $12.4 million ($12.4 million after-tax, or $0.89 per diluted share), related to assets in our U.S segment. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2019, there were no significant items recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In the second quarter of 2020, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Income of $4.7 million ($4.7 million after-tax, or $0.33 per diluted share) associated with the settlement of a representations and warranties claim related to the Noralta Acquisition included in Other income. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the second quarter of 2019, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A charge of $4.5 million ($4.5 million after-tax, or $0.32 per diluted share), related to assets in our Australian segment. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We identified a liability related to an ARO at one of our villages in Australia that should have been recorded in 2011.  We determined that the error was not material to our previously issued financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2018, and therefore, corrected the error in the second quarter of 2020. Specifically, we recorded: (1) additional accretion expense related to the ARO of $0.9 million, (2) additional depreciation and amortization expense of $0.5 million related to amortization of the related asset retirement cost and (3) additional impairment expense related to the impairment of the asset retirement cost of $1.0 million offset by recognition of an ARO liability totaling $2.3 million as of June 30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In the third quarter of 2020, there were no significant items recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2019, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A gain on sale of assets related to the sale of a village in Australia and related $2.2 million release of an ARO liability assumed by the buyer. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Costs associated with the Action acquisition of $0.2 million ($0.2 million after-tax, or $0.02 per diluted share), included primarily in Selling, general and administrative expenses on the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:24.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In the fourth quarter of 2020, there were no significant items recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2019, we recognized the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Goodwill impairment loss of $19.9 million ($19.9 million after-tax, or $1.42 per diluted share) related to our Canada reporting unit. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A charge of $0.7 million ($0.5 million after-tax, or $0.04 per diluted share), related to assets in our Canada segment. The charge is included in Impairment expense on the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Costs associated with the Action acquisition of $0.2 million ($0.2 million after-tax, or $0.01 per diluted share), included primarily in Selling, general and administrative expenses on the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzItMS0xLTEtMA_b5988355-e0d0-41b0-976f-7ef2e4a36b18"
      unitRef="usd">138792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id30d5317d5ea429d9be867115fbcaa4c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzItMy0xLTEtMA_a2e29513-a09d-4825-8893-6d6997f45fb4"
      unitRef="usd">114702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9aef1ca031974ef19e9dee3159865449_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzItNS0xLTEtMA_4cce8ae3-f55e-44bd-baeb-4e3605dce80c"
      unitRef="usd">142857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33f91cfacbf94eaabf202fac3fbc36df_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzItNy0xLTEtMA_2cb0b87b-b25f-4996-8f2c-8ccb6a62dbfd"
      unitRef="usd">133378000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzMtMS0xLTEtMA_4bf20adc-7939-4eda-b66a-78bb12c99538"
      unitRef="usd">35479000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id30d5317d5ea429d9be867115fbcaa4c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzMtMy0xLTEtMA_6a3eebe8-6da0-4e19-8225-0ab6c84e44b5"
      unitRef="usd">31569000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9aef1ca031974ef19e9dee3159865449_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzMtNS0xLTEtMA_031e9709-5725-4bd2-9a82-a164c3dc43e6"
      unitRef="usd">45423000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i33f91cfacbf94eaabf202fac3fbc36df_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzMtNy0xLTEtMA_4c07fd68-3835-4f1e-b3d3-38cdebdfb261"
      unitRef="usd">35170000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzQtMS0xLTEtMA_77794551-92a8-4f4a-a68b-671e713f2121"
      unitRef="usd">-146538000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="id30d5317d5ea429d9be867115fbcaa4c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzQtMy0xLTEtMA_ae55eeac-db2e-41b9-b87c-25894451b9d4"
      unitRef="usd">6136000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i9aef1ca031974ef19e9dee3159865449_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzQtNS0xLTEtMA_249db26d-5e30-46ea-8262-50d1bb657bdd"
      unitRef="usd">6517000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i33f91cfacbf94eaabf202fac3fbc36df_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzQtNy0xLTEtMA_a4012955-6038-4ad8-bac3-9e98f9913256"
      unitRef="usd">-2252000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzUtMS0xLTEtMA_7ff3ecd7-9c01-4ce2-a145-604e3881b312"
      unitRef="usdPerShare">-10.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id30d5317d5ea429d9be867115fbcaa4c_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzUtMy0xLTEtMA_a3830fdc-1c8b-4d3a-953f-e5e65e14be40"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9aef1ca031974ef19e9dee3159865449_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzUtNS0xLTEtMA_5cb4ccdd-4f62-4cc0-98bb-a186d2f6a9da"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i33f91cfacbf94eaabf202fac3fbc36df_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzUtNy0xLTEtMA_bbc272ab-c273-4ae4-9a70-3fd80d6aedbe"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2dc2cd5e916b4852ab4936e759e8e737_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzYtMS0xLTEtMA_bfb0de1d-7975-4aef-b018-fce7c7ee8810"
      unitRef="usdPerShare">-10.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id30d5317d5ea429d9be867115fbcaa4c_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzYtMy0xLTEtMA_79b3e7a2-b5c2-492a-a15d-5f436ebe7849"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9aef1ca031974ef19e9dee3159865449_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzYtNS0xLTEtMA_d9938285-95ab-4cda-9d63-e9c17717b095"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i33f91cfacbf94eaabf202fac3fbc36df_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzYtNy0xLTEtMA_7ec9b602-d11c-47bc-b128-4b6ec30f2995"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8845ba8f5ff1468dbaca3387f734f013_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzktMS0xLTEtMA_af1bd8c5-f65a-4402-a333-3aa6f4afcedf"
      unitRef="usd">108550000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i233bb6381f284fb8bd0353c81a80951b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzktMy0xLTEtMA_0d0fcdd3-25b4-4a25-af9e-a2f6e32a32c6"
      unitRef="usd">122153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i984986414e6747c48c59c981dded7ac7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzktNS0xLTEtMA_829645c9-5972-4f5a-bfe7-c14b185dfcc6"
      unitRef="usd">148163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d5fc661e5f84b12bb03d12a6e83d91a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzktNy0xLTEtMA_f81c21e9-5bcb-42c3-8c51-145cb5cdf5a3"
      unitRef="usd">148689000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i8845ba8f5ff1468dbaca3387f734f013_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEwLTEtMS0xLTA_3ce5c838-52b0-4155-be1e-fc6d318ed93f"
      unitRef="usd">28920000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i233bb6381f284fb8bd0353c81a80951b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEwLTMtMS0xLTA_8053557b-d312-475f-83b4-672c42ffda04"
      unitRef="usd">36913000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i984986414e6747c48c59c981dded7ac7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEwLTUtMS0xLTA_864eb3bf-3a97-4fb5-9cab-e1ed927a9e21"
      unitRef="usd">48683000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4d5fc661e5f84b12bb03d12a6e83d91a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEwLTctMS0xLTA_aa381e2e-3493-4181-99ce-673c058657ae"
      unitRef="usd">46225000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i8845ba8f5ff1468dbaca3387f734f013_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzExLTEtMS0xLTA_294d1f2c-c541-449f-985d-d8dd8c0166bc"
      unitRef="usd">-17498000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i233bb6381f284fb8bd0353c81a80951b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzExLTMtMS0xLTA_8affe369-2e7c-4400-82ee-10d5dd772d31"
      unitRef="usd">-15310000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i984986414e6747c48c59c981dded7ac7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzExLTUtMS0xLTA_7602db82-5cc4-4945-b78e-5375c5b90e43"
      unitRef="usd">4532000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i4d5fc661e5f84b12bb03d12a6e83d91a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzExLTctMS0xLTA_c55a984b-6e6e-42b5-a5d3-e94d71f29bcb"
      unitRef="usd">-32064000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8845ba8f5ff1468dbaca3387f734f013_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEyLTEtMS0xLTA_ae80e87e-48ea-4a16-a6c4-a0c65efae0bb"
      unitRef="usdPerShare">-1.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i233bb6381f284fb8bd0353c81a80951b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEyLTMtMS0xLTA_602e5f62-8539-4bdc-884d-027e696019db"
      unitRef="usdPerShare">-1.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i984986414e6747c48c59c981dded7ac7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEyLTUtMS0xLTA_b0431b48-3598-4e48-8c7c-f5718655bdf4"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4d5fc661e5f84b12bb03d12a6e83d91a_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEyLTctMS0xLTA_ecf89637-7938-432f-a7d0-65ece7a1ccbc"
      unitRef="usdPerShare">-2.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8845ba8f5ff1468dbaca3387f734f013_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEzLTEtMS0xLTA_4287bdbe-a051-4b43-bcb9-5ccc39ee8fc5"
      unitRef="usdPerShare">-1.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i233bb6381f284fb8bd0353c81a80951b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEzLTMtMS0xLTA_70b4a29a-e3e5-4638-93e1-bac533cca952"
      unitRef="usdPerShare">-1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i984986414e6747c48c59c981dded7ac7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEzLTUtMS0xLTA_6806d179-3483-47ba-901d-304d44d27aa0"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4d5fc661e5f84b12bb03d12a6e83d91a_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90YWJsZTpkM2M5MDFkZWRlZDQ0OGQyYTAwY2E5Mzk4ZTcxYzY1Mi90YWJsZXJhbmdlOmQzYzkwMWRlZGVkNDQ4ZDJhMDBjYTkzOThlNzFjNjUyXzEzLTctMS0xLTA_3f5916e0-8f93-4b30-9432-89b242c5a252"
      unitRef="usdPerShare">-2.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1db495e987f14aba90824fbb73fd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzYzMjY_37464626-2d44-44de-945e-df828a29c7c7"
      unitRef="usd">93600000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1db495e987f14aba90824fbb73fd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzYzMzQ_53a45790-1826-40a0-9186-c3b7a2ef439e"
      unitRef="usd">93600000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax
      contextRef="i1db495e987f14aba90824fbb73fd38e3_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzYzNDA_6ab7f6dc-129f-4e15-bf21-da218278db5e"
      unitRef="usdPerShare">6.67</us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i76a28a2a19ae414ba3fe4bb04e2e671a_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzY3NjU_eaaa03ec-29a9-4c60-bb3a-a5e63c8fc959"
      unitRef="usd">38100000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <cveo:ImpairmentOfLongLivedAssetsHeldForUseNetOfTax
      contextRef="i76a28a2a19ae414ba3fe4bb04e2e671a_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzY3NzI_d4cb5834-066f-49f4-a013-bd18c2350bc4"
      unitRef="usd">38100000</cveo:ImpairmentOfLongLivedAssetsHeldForUseNetOfTax>
    <us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax
      contextRef="i76a28a2a19ae414ba3fe4bb04e2e671a_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzY3Nzg_15effa18-19d6-4290-9068-de3bcee782c7"
      unitRef="usdPerShare">2.71</us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i00a8860eeaa94cd8ba07425cd09b2676_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzY3ODI_3af2cbca-ae41-44db-a326-a52c6872af8e"
      unitRef="usd">12400000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <cveo:ImpairmentOfLongLivedAssetsHeldForUseNetOfTax
      contextRef="i00a8860eeaa94cd8ba07425cd09b2676_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzY3ODk_e433344d-2e7c-4ab1-bd39-87bb21f40ce8"
      unitRef="usd">12400000</cveo:ImpairmentOfLongLivedAssetsHeldForUseNetOfTax>
    <us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax
      contextRef="i00a8860eeaa94cd8ba07425cd09b2676_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzY3OTU_c78ef246-f45a-40f0-bde6-46ce66f16a98"
      unitRef="usdPerShare">0.89</us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib29cf94c414c4e17819cc49cc505e606_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzczMTc_b457c1a5-64d4-410a-9352-f9c6557b3b15"
      unitRef="usd">4700000</us-gaap:OtherNonoperatingIncomeExpense>
    <cveo:OtherNonoperatingIncomeExpenseNetOfTax
      contextRef="ib29cf94c414c4e17819cc49cc505e606_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzczMzY_ba6724b7-7e19-4705-b02c-a6fca3c4a83c"
      unitRef="usd">4700000</cveo:OtherNonoperatingIncomeExpenseNetOfTax>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie8dcad0821fa4adca0439c460dbe3faa_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzczNTQ_60b64aa1-39d0-4950-914c-117ff8b39ec8"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i346e72b45cad42a398e6cd494905336a_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzA5MzY_ae345475-e04d-4a6c-8148-19abfb50939b"
      unitRef="usd">4500000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <cveo:ImpairmentOfLongLivedAssetsHeldForUseNetOfTax
      contextRef="i346e72b45cad42a398e6cd494905336a_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzA5NDE_f4278648-4258-4626-8f76-c6e6181d7111"
      unitRef="usd">4500000</cveo:ImpairmentOfLongLivedAssetsHeldForUseNetOfTax>
    <us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax
      contextRef="i346e72b45cad42a398e6cd494905336a_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzA5NTk_3792f504-d8e0-4b9c-a693-90049407b4b2"
      unitRef="usdPerShare">0.32</us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax>
    <us-gaap:AccretionExpenseIncludingAssetRetirementObligations
      contextRef="i13c32f566e83451796172e7bd903804c_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzE1NzQ_133a837f-4f83-4d44-b488-3ddfb8aa88dc"
      unitRef="usd">900000</us-gaap:AccretionExpenseIncludingAssetRetirementObligations>
    <cveo:AssetRetirementCostDepreciationAndAmortizationExpense
      contextRef="i13c32f566e83451796172e7bd903804c_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzE2MzU_99cd5e17-8b36-4257-b41c-af6b5e080340"
      unitRef="usd">500000</cveo:AssetRetirementCostDepreciationAndAmortizationExpense>
    <cveo:AssetRetirementCostImpairmentExpense
      contextRef="i13c32f566e83451796172e7bd903804c_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzE3OTY_c8f717a9-2f9e-47ea-ba9e-20ad10b10382"
      unitRef="usd">1000000.0</cveo:AssetRetirementCostImpairmentExpense>
    <us-gaap:AssetRetirementObligation
      contextRef="i442831d90b7f4c2eaf95003ff40a6f5b_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzE4NTE_9a7e6b5f-953e-45f9-9527-a53e61538301"
      unitRef="usd">2300000</us-gaap:AssetRetirementObligation>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i83f277dd9c244ebaae5e942b840ce4d5_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzMxOTU_6135fdce-cd85-406f-86c1-2586f7718fa8"
      unitRef="usd">2200000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i80b9918b86a540df86c812509c9dbb89_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzMyOTg_55a6ae79-569b-4da7-9486-f1f14e477375"
      unitRef="usd">200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <cveo:BusinessCombinationAcquisitionRelatedCostsNetOfTax
      contextRef="i80b9918b86a540df86c812509c9dbb89_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzMzMDM_1e04e4f2-2e6c-48e0-abcf-1d4721d99201"
      unitRef="usd">200000</cveo:BusinessCombinationAcquisitionRelatedCostsNetOfTax>
    <cveo:BusinessCombinationAcquisitionsRelatedCostsPerDilutedShareNetOfTax
      contextRef="i80b9918b86a540df86c812509c9dbb89_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzMzMjE_015bbafd-12a2-481c-833b-36d57b00a5a2"
      unitRef="usdPerShare">0.02</cveo:BusinessCombinationAcquisitionsRelatedCostsPerDilutedShareNetOfTax>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic75fce74ec30424d83143a11cbf2d2ae_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzM5NDY_f9583b96-db49-4028-9a87-0d0cce716835"
      unitRef="usd">19900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic75fce74ec30424d83143a11cbf2d2ae_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzM5NTE_60b6f877-2ca4-4c5d-a64c-3cd86dfb92fe"
      unitRef="usd">19900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax
      contextRef="ic75fce74ec30424d83143a11cbf2d2ae_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzM5Njk_a119b043-76b4-4e53-ab65-cd6fdf502201"
      unitRef="usdPerShare">1.42</us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ic405b3db092d4fb59d1b23ff3ab3eec7_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzQxNDc_1753fc51-5b23-4481-99b6-2bd321601444"
      unitRef="usd">700000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <cveo:ImpairmentOfLongLivedAssetsHeldForUseNetOfTax
      contextRef="ic405b3db092d4fb59d1b23ff3ab3eec7_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzQxNTI_723029fb-481c-4d7a-b704-8070ed31df12"
      unitRef="usd">500000</cveo:ImpairmentOfLongLivedAssetsHeldForUseNetOfTax>
    <us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax
      contextRef="ic405b3db092d4fb59d1b23ff3ab3eec7_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzQxNzA_45830f5d-5ffe-4e14-a7a4-9517fdf5c60f"
      unitRef="usdPerShare">0.04</us-gaap:ImpairmentEffectOnEarningsPerShareAfterTax>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ie27095cb19fe4b7892e0844c65e03e3e_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzQzODg_cb77dd53-4e8b-4f61-8203-5f16b6921be0"
      unitRef="usd">200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ie27095cb19fe4b7892e0844c65e03e3e_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzQzOTM_3ed6b4b8-3203-4557-9c8b-761b3e20d911"
      unitRef="usd">200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <cveo:BusinessCombinationAcquisitionsRelatedCostsPerDilutedShareNetOfTax
      contextRef="ie27095cb19fe4b7892e0844c65e03e3e_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8yMTEvZnJhZzo1MWMwZmMzNWM5MTk0ODA0ODE2NDcyZjY4MGY4NjRiNS90ZXh0cmVnaW9uOjUxYzBmYzM1YzkxOTQ4MDQ4MTY0NzJmNjgwZjg2NGI1XzQ5NDc4MDIzMzQ0MTE_9e155161-8f40-4cfa-85ba-05f0ec21bbbc"
      unitRef="usdPerShare">0.01</cveo:BusinessCombinationAcquisitionsRelatedCostsPerDilutedShareNetOfTax>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzEtMy0xLTEtMA_c35b0ab5-fcfe-4856-85ce-1fa19fc9faf7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzEtMy0xLTEtMA_c35b0ab5-fcfe-4856-85ce-1fa19fc9faf7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzgtMy0xLTEtMA_4aa9d9d3-8a28-48e7-b0fc-e620a38fb718"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzgtMy0xLTEtMA_4aa9d9d3-8a28-48e7-b0fc-e620a38fb718"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzMtMy0xLTEtMA_af1a3ae6-0a83-4da0-bfa0-4f0f818b5248"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzMtMy0xLTEtMA_af1a3ae6-0a83-4da0-bfa0-4f0f818b5248"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzItMy0xLTEtMA_acded16e-c0df-4891-b470-071118d09f21"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzItMy0xLTEtMA_acded16e-c0df-4891-b470-071118d09f21"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzQtMy0xLTEtMA_5bcf63fb-1b9e-42fc-a60a-5c261d7ca65c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzQtMy0xLTEtMA_5bcf63fb-1b9e-42fc-a60a-5c261d7ca65c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzktMy0xLTEtMA_d8fb6ff0-03c8-423b-86a5-3a3d6fb3a85a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzktMy0xLTEtMA_d8fb6ff0-03c8-423b-86a5-3a3d6fb3a85a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzYtMy0xLTEtMA_5db69f9d-a006-4ff5-bb1e-f05f14ac9b76"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzYtMy0xLTEtMA_5db69f9d-a006-4ff5-bb1e-f05f14ac9b76"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzctMy0xLTEtMA_73b4ff40-5941-415a-adcc-0e98a9c1f686"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzctMy0xLTEtMA_73b4ff40-5941-415a-adcc-0e98a9c1f686"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects our 1-for-12 reverse share split that became effective November 19, 2020. See Note 1 - Description of Business and Basis of Presentation to the notes to the consolidated financial statements in Item 8 of this annual report for further discussion.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzEtMy0xLTEtMA_c35b0ab5-fcfe-4856-85ce-1fa19fc9faf7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzgtMy0xLTEtMA_4aa9d9d3-8a28-48e7-b0fc-e620a38fb718"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzMtMy0xLTEtMA_af1a3ae6-0a83-4da0-bfa0-4f0f818b5248"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzItMy0xLTEtMA_acded16e-c0df-4891-b470-071118d09f21"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzQtMy0xLTEtMA_5bcf63fb-1b9e-42fc-a60a-5c261d7ca65c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzktMy0xLTEtMA_d8fb6ff0-03c8-423b-86a5-3a3d6fb3a85a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzYtMy0xLTEtMA_5db69f9d-a006-4ff5-bb1e-f05f14ac9b76"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90YWJsZTo2OTE0YzAwNDZlZGY0NTc2YmFlYzk1NTBmYjU3MzgwYi90YWJsZXJhbmdlOjY5MTRjMDA0NmVkZjQ1NzZiYWVjOTU1MGZiNTczODBiXzctMy0xLTEtMA_73b4ff40-5941-415a-adcc-0e98a9c1f686"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTgvZnJhZzo3ZDgxN2FlOWM1ZTQ0NThmYjY3MzliNjBjY2Y2ODUwZC90ZXh0cmVnaW9uOjdkODE3YWU5YzVlNDQ1OGZiNjczOWI2MGNjZjY4NTBkXzEwOTk1MTE2Mjg1OTY_7276c277-28f6-4684-9110-9bf7b381bb19"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDMz_1b66d4e3-791f-401a-aeb6-8b3d17b093de"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDMz_1b66d4e3-791f-401a-aeb6-8b3d17b093de"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDMz_263c40c2-6bf2-4a12-b36c-c1d544284dfc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDMz_263c40c2-6bf2-4a12-b36c-c1d544284dfc"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90ZXh0cmVnaW9uOjJmYjMxZTlmNzQ5NzRmYTdhNjQ1MDkwNmYyYmQ5ZjcyXzEwOTk1MTE2Mjg0NDc_73a554ea-4711-4451-a2c3-9b14ac37248e" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90ZXh0cmVnaW9uOjJmYjMxZTlmNzQ5NzRmYTdhNjQ1MDkwNmYyYmQ5ZjcyXzEwOTk1MTE2Mjg0NDc_73a554ea-4711-4451-a2c3-9b14ac37248e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects our 1-for-12 reverse share split that became effective November 19, 2020. See Note 1 - Description of Business and Basis of Presentation to the notes to the consolidated financial statements in Item 8 of this annual report for further discussion.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDMz_1b66d4e3-791f-401a-aeb6-8b3d17b093de"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90ZXh0cmVnaW9uOjJmYjMxZTlmNzQ5NzRmYTdhNjQ1MDkwNmYyYmQ5ZjcyXzEwOTk1MTE2Mjg0NDc_73a554ea-4711-4451-a2c3-9b14ac37248e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90YWJsZTo0MzBmOTM1ZWI5NTY0YTgxODQ3NTdlZWI3NjA2OTExYy90YWJsZXJhbmdlOjQzMGY5MzVlYjk1NjRhODE4NDc1N2VlYjc2MDY5MTFjXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjExMGU2MjcyMWE0Njk5YTNkNjhjYjY1MmJhOTM3M180Mzk4MDQ2NTExNDMz_263c40c2-6bf2-4a12-b36c-c1d544284dfc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMTIvZnJhZzoyZmIzMWU5Zjc0OTc0ZmE3YTY0NTA5MDZmMmJkOWY3Mi90ZXh0cmVnaW9uOjJmYjMxZTlmNzQ5NzRmYTdhNjQ1MDkwNmYyYmQ5ZjcyXzEwOTk1MTE2Mjg0NDc_73a554ea-4711-4451-a2c3-9b14ac37248e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTUtMS0xLTA_5f351e1e-cc23-4cf8-bf9f-243572744687"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTUtMS0xLTA_5f351e1e-cc23-4cf8-bf9f-243572744687"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTMtMS0xLTA_95d084cc-2470-4e31-a9d1-5c8025ff5e8a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTMtMS0xLTA_95d084cc-2470-4e31-a9d1-5c8025ff5e8a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTEtMS0xLTA_31624045-4a78-4b6c-bfa1-753c5d64842a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTEtMS0xLTA_31624045-4a78-4b6c-bfa1-753c5d64842a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTEtMS0xLTA_ff94a491-ba77-4552-88a2-90c065e9512b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTEtMS0xLTA_ff94a491-ba77-4552-88a2-90c065e9512b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTUtMS0xLTA_c4a8aceb-3448-4f67-89ff-ab424045c28d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTUtMS0xLTA_c4a8aceb-3448-4f67-89ff-ab424045c28d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTMtMS0xLTA_594f7201-36b6-42cd-a6ca-4e62bc282f5b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTMtMS0xLTA_594f7201-36b6-42cd-a6ca-4e62bc282f5b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90ZXh0cmVnaW9uOjY1MDhlYTU1ZWVjNDQ2MDViZjFkODE5ZjZkMTA4ZGE0XzEwOTk1MTE2Mjg2NzQ_3a960f29-e3d2-43fe-bc83-d4e1b1ce20e7" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90ZXh0cmVnaW9uOjY1MDhlYTU1ZWVjNDQ2MDViZjFkODE5ZjZkMTA4ZGE0XzEwOTk1MTE2Mjg2NzQ_3a960f29-e3d2-43fe-bc83-d4e1b1ce20e7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects our 1-for-12 reverse share split that became effective November 19, 2020. See Note 1 - Description of Business and Basis of Presentation to the notes to the consolidated financial statements in Item 8 of this annual report for further discussion.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTUtMS0xLTA_5f351e1e-cc23-4cf8-bf9f-243572744687"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90ZXh0cmVnaW9uOjY1MDhlYTU1ZWVjNDQ2MDViZjFkODE5ZjZkMTA4ZGE0XzEwOTk1MTE2Mjg2NzQ_3a960f29-e3d2-43fe-bc83-d4e1b1ce20e7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTMtMS0xLTA_95d084cc-2470-4e31-a9d1-5c8025ff5e8a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90ZXh0cmVnaW9uOjY1MDhlYTU1ZWVjNDQ2MDViZjFkODE5ZjZkMTA4ZGE0XzEwOTk1MTE2Mjg2NzQ_3a960f29-e3d2-43fe-bc83-d4e1b1ce20e7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTEtMS0xLTA_31624045-4a78-4b6c-bfa1-753c5d64842a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90ZXh0cmVnaW9uOjY1MDhlYTU1ZWVjNDQ2MDViZjFkODE5ZjZkMTA4ZGE0XzEwOTk1MTE2Mjg2NzQ_3a960f29-e3d2-43fe-bc83-d4e1b1ce20e7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTEtMS0xLTA_ff94a491-ba77-4552-88a2-90c065e9512b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90ZXh0cmVnaW9uOjY1MDhlYTU1ZWVjNDQ2MDViZjFkODE5ZjZkMTA4ZGE0XzEwOTk1MTE2Mjg2NzQ_3a960f29-e3d2-43fe-bc83-d4e1b1ce20e7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzM0LTUtMS0xLTA_c4a8aceb-3448-4f67-89ff-ab424045c28d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90ZXh0cmVnaW9uOjY1MDhlYTU1ZWVjNDQ2MDViZjFkODE5ZjZkMTA4ZGE0XzEwOTk1MTE2Mjg2NzQ_3a960f29-e3d2-43fe-bc83-d4e1b1ce20e7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90YWJsZTo3OTBjMDM2NTk3ZTQ0NzlhOTc4ZTdhZjg3NjgwOTIyMi90YWJsZXJhbmdlOjc5MGMwMzY1OTdlNDQ3OWE5NzhlN2FmODc2ODA5MjIyXzMyLTMtMS0xLTA_594f7201-36b6-42cd-a6ca-4e62bc282f5b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmIwOGIyNDY4NDA1ODRlOGNiYzE3NTAwNDRhMWYzMWFlL3NlYzpiMDhiMjQ2ODQwNTg0ZThjYmMxNzUwMDQ0YTFmMzFhZV8xMDMvZnJhZzo2NTA4ZWE1NWVlYzQ0NjA1YmYxZDgxOWY2ZDEwOGRhNC90ZXh0cmVnaW9uOjY1MDhlYTU1ZWVjNDQ2MDViZjFkODE5ZjZkMTA4ZGE0XzEwOTk1MTE2Mjg2NzQ_3a960f29-e3d2-43fe-bc83-d4e1b1ce20e7"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
